diff --git a/prisma/praktika.db b/prisma/praktika.db index b0fe216..64be26c 100644 Binary files a/prisma/praktika.db and b/prisma/praktika.db differ diff --git a/src/routes/admin/dienststellen/+page.svelte b/src/routes/admin/dienststellen/+page.svelte index c51bd7c..60c13a8 100644 --- a/src/routes/admin/dienststellen/+page.svelte +++ b/src/routes/admin/dienststellen/+page.svelte @@ -10,25 +10,6 @@ const res = await fetch('/api/admin/dienststellen'); dienststellen = await res.json(); } - /* - async function hinzufuegen() { - fehlermeldung = ''; - if (!neuerName.trim()) return; - const res = await fetch('/api/admin/dienststellen', { - method: 'POST', - body: JSON.stringify({ name: neuerName, plaetze: neuePlaetze }), - headers: { 'Content-Type': 'application/json' } - }); - - if (res.ok) { - neuerName = ''; - await ladeDienststellen(); - } else { - const err = await res.json(); - fehlermeldung = err.error || 'Fehler beim Hinzufügen'; - } - } - */ function bearbeiten(d: { id: number; name: string; plaetze: number }) { neuerName = d.name; @@ -71,46 +52,99 @@ onMount(ladeDienststellen); -
{fehlermeldung}
- {/if} - -{fehlermeldung}
+ {/if} + + +