wire up document cleanup in deleteErstgespraech, deleteAllData

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-13 06:26:55 +01:00
parent 801f4a66fc
commit 07932e1844
2 changed files with 4 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
import { deleteAllDokumente } from "@/shared/hooks/dokument-store";
import { dbExec, useDbQuery } from "@/shared/hooks/use-db";
import type { KontaktFormData, TherapeutFormData } from "./schema";
@@ -129,6 +130,7 @@ export async function deleteKontakt(id: number) {
}
export async function deleteAllData() {
await deleteAllDokumente();
await dbExec("DELETE FROM sitzung");
await dbExec("DELETE FROM kontakt");
await dbExec("DELETE FROM sprechstunde");

View File

@@ -1,3 +1,4 @@
import { deleteDokumenteForSprechstunde } from "@/shared/hooks/dokument-store";
import { dbExec, useDbQuery } from "@/shared/hooks/use-db";
interface NutzerRow {
@@ -206,5 +207,6 @@ export async function deleteSitzung(id: number) {
}
export async function deleteErstgespraech(id: number) {
await deleteDokumenteForSprechstunde(id);
await dbExec("DELETE FROM sprechstunde WHERE id = $1", [id]);
}