use zod schemes for validation
All checks were successful
delpoy / build-and-deploy (push) Successful in 53s

This commit is contained in:
2024-10-19 18:07:11 +02:00
parent ac38540424
commit c2c1660064
12 changed files with 193 additions and 153 deletions

View File

@@ -1,5 +1,6 @@
import type { RequestHandler } from '@sveltejs/kit';
import { deleteSession, getSession, sessionCookieName } from '$lib/server/session';
import { env as publicEnv } from '$env/dynamic/public';
export const POST = (async ({ cookies }) => {
if (getSession(cookies) == null) {
@@ -9,7 +10,7 @@ export const POST = (async ({ cookies }) => {
}
deleteSession(cookies);
cookies.delete(sessionCookieName);
cookies.delete(sessionCookieName, { path: `${publicEnv.PUBLIC_BASE_PATH}/admin` });
return new Response();
}) satisfies RequestHandler;