refactor: migrate administrative form management to a centralized modular routing structure
This commit is contained in:
@@ -145,12 +145,12 @@ export async function deleteSubmission(id: string) {
|
||||
return { ok: true };
|
||||
}
|
||||
|
||||
export async function deleteAllSubmissions() {
|
||||
export async function deleteAllSubmissions(formId: string) {
|
||||
const session = await getServerSession(authOptions);
|
||||
if (!session?.user) throw new Error("Not authenticated");
|
||||
|
||||
await db.delete(submissions);
|
||||
revalidatePath("/form/admin/result");
|
||||
await db.delete(submissions).where(eq(submissions.formId, formId));
|
||||
revalidatePath(`/admin/form/${formId}/result`);
|
||||
return { ok: true };
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user