From 85edb99e647b44a1445950a63771b092f16f2b7f Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Fri, 3 Apr 2026 13:00:11 +0200 Subject: [PATCH] fix: auth query fallback (resolves #4) --- src/lib/auth.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/auth.ts b/src/lib/auth.ts index ea7bbfe..9ff332e 100644 --- a/src/lib/auth.ts +++ b/src/lib/auth.ts @@ -28,12 +28,13 @@ export async function getSession(event: Event) { const session = await event.locals.auth(); if (!session) return null; if (!session.user) error(403, { message: 'Di gits garnid. Vilich nomau usloge u iiloge?' }); + if (!session?.user?.email) return null; const res = await db .select({ id: users.id }) .from(users) .limit(1) - .where(eq(users.email, session.user.email ?? 'eaf9302d-9525-4f3e-8147-9620d2076f67')); //uuid as default to find nothing + .where(eq(users.email, session.user.email)); if (!res[0]?.id) { error(403, { message: 'Di gits garnid. Vilich nomau usloge u iiloge?' });