From a43bb060ffd844e8505c24fb1b49812cc4f5773d Mon Sep 17 00:00:00 2001 From: Mannu Date: Sun, 17 May 2026 00:31:32 +0530 Subject: [PATCH] Fix UUID join types --- src/lib/auth.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/auth.ts b/src/lib/auth.ts index df901ca..d467dcc 100644 --- a/src/lib/auth.ts +++ b/src/lib/auth.ts @@ -35,8 +35,8 @@ export async function validateSession(): Promise { const sessions = await sql` SELECT s.user_id, s.expires, fm.family_id as family_id, f.name as family_name, f.tier FROM sessions s - JOIN users u ON u.id = s.user_id - LEFT JOIN family_members fm ON fm.user_id = u.id + JOIN users u ON u.id::text = s.user_id::text + LEFT JOIN family_members fm ON fm.user_id::text = s.user_id::text LEFT JOIN families f ON f.id = fm.family_id WHERE s.session_token = ${sessionToken} AND s.expires > NOW()