diff --git a/app/api/theia-auth/route.ts b/app/api/theia-auth/route.ts index e938965..f36fa5d 100644 --- a/app/api/theia-auth/route.ts +++ b/app/api/theia-auth/route.ts @@ -48,8 +48,8 @@ export async function GET(request: NextRequest) { const result = await query<{ email: string; name: string }>( `SELECT u.email, u.name FROM sessions s - JOIN users u ON u.id = s."userId" - WHERE s."sessionToken" = $1 + JOIN users u ON u.id = s.user_id + WHERE s.session_token = $1 AND s.expires > NOW() LIMIT 1`, [sessionToken],