Files
motovaultpro/frontend/src/core
Eric Gullickson da59168d7b
All checks were successful
Deploy to Staging / Build Images (pull_request) Successful in 3m25s
Deploy to Staging / Deploy to Staging (pull_request) Successful in 51s
Deploy to Staging / Verify Staging (pull_request) Successful in 8s
Deploy to Staging / Notify Staging Ready (pull_request) Successful in 7s
Deploy to Staging / Notify Staging Failure (pull_request) Has been skipped
fix: IndexedDB cache broken on page reload - root cause of mobile login failure (refs #190)
loadCacheFromDB used store.getAll() which returns raw values, not
key-value pairs. The item.key check always failed, so memoryCache
was empty after every page reload. Auth0 SDK state stored before
redirect was lost on mobile Safari (no bfcache).

Also fixed set()/remove() to await IDB persistence so Auth0 state
is fully written before loginWithRedirect() navigates away.

Added 10s timeout on callback loading state as safety net.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 22:20:34 -06:00
..
2025-09-22 10:27:10 -05:00
2025-11-08 12:17:29 -06:00
2025-09-17 16:09:15 -05:00
2025-09-18 22:44:30 -05:00
2025-09-25 14:21:23 -05:00
2025-12-24 17:20:11 -06:00