From 06693cf59a56311b731505f472d68e97dbc6b598 Mon Sep 17 00:00:00 2001 From: titver968 Date: Thu, 17 Apr 2025 14:17:12 +0200 Subject: [PATCH] Dienstellen Selektion raus aus Admin --- prisma/praktika.db | Bin 32768 -> 32768 bytes src/routes/+page.svelte | 2 +- src/routes/api/dienststellen/+server.ts | 10 ++++++++++ 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 src/routes/api/dienststellen/+server.ts diff --git a/prisma/praktika.db b/prisma/praktika.db index f8b1e1db9264287f8cd103e129e72e0693872d58..fdfa428baa268ecd8a7c9779e285e7f063acc6a3 100644 GIT binary patch delta 171 zcmZo@U}|V!njp<6GEv5vQDkGn5`7*P{;3T7r}(GxKjz=OS=N9F*8RmIX{=>hr}!W9Z{95EuoOtz>j*HiY<}RcqQJ$> X7tO$*!*`!Adb6N{FW=_qx}}T&!BrH5 diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 1c6556c..a7ef4b3 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -23,7 +23,7 @@ let dienststellen: any[]; onMount(async () => { - const res = await fetch('/api/admin/dienststellen'); + const res = await fetch('/api/dienststellen'); dienststellen = await res.json(); }); diff --git a/src/routes/api/dienststellen/+server.ts b/src/routes/api/dienststellen/+server.ts new file mode 100644 index 0000000..23d234b --- /dev/null +++ b/src/routes/api/dienststellen/+server.ts @@ -0,0 +1,10 @@ +import { PrismaClient } from '@prisma/client'; +import { json } from '@sveltejs/kit'; +import type { RequestHandler } from './$types'; + +const prisma = new PrismaClient(); + +export const GET: RequestHandler = async () => { + const dienststellen = await prisma.dienststelle.findMany({ orderBy: { name: 'asc' } }); + return json(dienststellen); +}; \ No newline at end of file