Ausweis Prüfen und Email

This commit is contained in:
Moritz Utcke
2024-02-29 11:09:23 +07:00
parent 0341ea4526
commit 022fe20524
9 changed files with 501 additions and 343 deletions

View File

@@ -1,5 +1,6 @@
import { createCaller } from "#lib/caller";
import { APIRoute } from "astro";
import { validate } from "uuid";
export const get: APIRoute = async ({params, cookies}) => {
const { uid } = params;
@@ -8,6 +9,10 @@ export const get: APIRoute = async ({params, cookies}) => {
return new Response("No uid provided", { status: 400 });
}
if (!validate(uid)) {
return new Response("Invalid uid", { status: 400 });
}
const caller = createCaller({ cookies })
const image = await caller.v1.bilder.getBase64({ uid })