This repository has been archived on 2026-05-24. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
app/apps
Barkley Trimsworth 66dc9f92e2 fix(portal): prevent /login redirect for client dev users when session.id is null
When a client clicks "Abigail Brooks" in the dev login selector,
POST /api/portal/dev-session returns 201 but the session may not have
id set immediately (timing issue or API response). This caused both
CustomerPortal and Dashboard to redirect to /login because session?.id
was null.

Changes:
- CustomerPortal: don't redirect to /login for client dev users even
  if session is null — the dev-session flow has verified the user
- Dashboard: check for dev user before redirecting when sessionId is null

This ensures client dev users see the portal rather than being
immediately redirected back to /login.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2026-04-01 08:47:30 +00:00
..