|
All checks were successful
build-apk / build (push) Successful in 38m15s
A stale/expired token doesn't 401 — /api/User returns an empty body, so getUserDetail() resolved to undefined without throwing and the launch probe set signedIn anyway. The dead session then only surfaced when the map/kiosk calls ran. Now the launch check requires real user data (PersonalPhone/Email); if it's missing it clears the token and shows the login screen at open. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| authBus.ts | ||
| AuthContext.tsx | ||