Zeitraeume Verwaltung in admin Bereich

This commit is contained in:
titver968
2025-06-04 14:28:50 +02:00
parent 72055bfb4b
commit 177eb03179
2 changed files with 25 additions and 13 deletions

View File

@@ -45,7 +45,7 @@ export const PATCH: RequestHandler = async ({ cookies, request }) => {
const { id, bezeichnung, startDatum, endDatum } = await request.json();
if (typeof id !== 'number' || isNaN(id) || !name || isValidDate(startDatum) || isValidDate(endDatum)) {
if (typeof id !== 'number' || isNaN(id) || !bezeichnung || !isValidDate(startDatum) || !isValidDate(endDatum)) {
return json({ error: 'Ungültige Eingabedaten' }, { status: 400 });
}
@@ -67,7 +67,11 @@ export const PATCH: RequestHandler = async ({ cookies, request }) => {
try {
const updated = await prisma.praktikumszeitraum.update({
where: { id },
data: { bezeichnung, startDatum, endDatum },
data: {
bezeichnung,
startDatum: new Date(startDatum),
endDatum: new Date(endDatum)
},
});
return json(updated);
} catch (e) {