Enhanced debug
This commit is contained in:
parent
082c2bcdd8
commit
f84ee96e2b
1 changed files with 23 additions and 7 deletions
|
|
@ -9,18 +9,34 @@ export async function GET() {
|
|||
return NextResponse.json({ error: "no cookie" });
|
||||
}
|
||||
|
||||
// Debug: show what's in sessions and family_members
|
||||
// Get user from session
|
||||
const sessions = await sql.unsafe(
|
||||
`SELECT s.user_id, s.session_token, fm.family_id as fm_family, fm.user_id as fm_user
|
||||
FROM sessions s
|
||||
LEFT JOIN family_members fm ON fm.user_id::text = s.user_id::text
|
||||
WHERE s.session_token = $1`,
|
||||
`SELECT s.user_id FROM sessions s WHERE s.session_token = $1`,
|
||||
[sessionToken]
|
||||
);
|
||||
|
||||
const userId = sessions?.[0]?.user_id;
|
||||
|
||||
// Check families table
|
||||
const families = await sql.unsafe(
|
||||
`SELECT id, name FROM families ORDER BY created_at DESC LIMIT 5`
|
||||
);
|
||||
|
||||
// Check family_members table
|
||||
const members = await sql.unsafe(
|
||||
`SELECT id, family_id, user_id, role FROM family_members ORDER BY created_at DESC LIMIT 5`
|
||||
);
|
||||
|
||||
// Check children table
|
||||
const children = await sql.unsafe(
|
||||
`SELECT id, family_id, name FROM children ORDER BY created_at DESC LIMIT 5`
|
||||
);
|
||||
|
||||
return NextResponse.json({
|
||||
cookie: sessionToken?.slice(0, 20) + "...",
|
||||
sessionsFound: sessions?.length,
|
||||
sessions
|
||||
userId,
|
||||
families,
|
||||
members,
|
||||
children
|
||||
});
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue