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" });
|
return NextResponse.json({ error: "no cookie" });
|
||||||
}
|
}
|
||||||
|
|
||||||
// Debug: show what's in sessions and family_members
|
// Get user from session
|
||||||
const sessions = await sql.unsafe(
|
const sessions = await sql.unsafe(
|
||||||
`SELECT s.user_id, s.session_token, fm.family_id as fm_family, fm.user_id as fm_user
|
`SELECT s.user_id FROM sessions s WHERE s.session_token = $1`,
|
||||||
FROM sessions s
|
|
||||||
LEFT JOIN family_members fm ON fm.user_id::text = s.user_id::text
|
|
||||||
WHERE s.session_token = $1`,
|
|
||||||
[sessionToken]
|
[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({
|
return NextResponse.json({
|
||||||
cookie: sessionToken?.slice(0, 20) + "...",
|
cookie: sessionToken?.slice(0, 20) + "...",
|
||||||
sessionsFound: sessions?.length,
|
userId,
|
||||||
sessions
|
families,
|
||||||
|
members,
|
||||||
|
children
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
Loading…
Add table
Reference in a new issue