darroyo b161710952
CI / Build Native (push) Successful in 7m45s
fix(frontend): post-change-password cookie timing + defensive 401 fallback
Dos cambios para destrabar el flujo post-change-password:

1. AuthContext.changePassword: despues de setUser(u), hacer un round-trip
   a api.me() para confirmar que la nueva cookie ya es utilizable. Sin
   este paso, React monta AuthenticatedApp tan rapido que el primer
   fetch desde usePersistedState.load() corre antes de que el browser
   haya propagado el Set-Cookie (race condition reportado en Chrome).

2. usePersistedState.load: en 401, caer en makeDefaultAppState() en lugar
   de setStateInternal(null). Antes dejaba al usuario varado en un
   <LoadingScreen>Cargando tu estado...</LoadingScreen> para siempre. Ahora
   ve la app vacia con SaveIndicator, y al primer cambio real el
   auto-save sube el estado al server.
2026-08-15 03:27:31 -04:00
S
Description
No description provided
432 KiB
Languages
HTML 41.3%
TypeScript 26.5%
Java 20.4%
CSS 5.8%
JavaScript 5.6%
Other 0.4%