refactoring part 3: delete function of vorgang uses caseToken

This commit is contained in:
2025-07-17 08:23:13 +02:00
parent 143bb128a5
commit bd9275c378
3 changed files with 8 additions and 11 deletions

View File

@@ -1,17 +1,14 @@
import { client } from '$lib/minio';
import { db } from '$lib/server/dbService';
import {
deleteVorgangByName,
deleteVorgangByToken,
getVorgangByToken,
getVorgangByName,
vorgangNameExists
} from '$lib/server/vorgangService';
export async function DELETE({ params }) {
const vorgang = params.vorgang;
const vorg = getVorgangByName(vorgang);
let vorgangToken = vorg.token;
const vorgangToken = params.vorgang;
const object_list = await new Promise((resolve, reject) => {
const res = [];
@@ -29,7 +26,7 @@ export async function DELETE({ params }) {
});
await client.removeObjects('tatort', object_list);
deleteVorgangByName(vorgang);
deleteVorgangByToken(vorgangToken);
return new Response(null, { status: 204 });
}