Files
ObsiGate/frontend/js
bruno dec46cd5ab
CI / lint (push) Failing after 26s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / e2e (push) Has been skipped
CI / security (push) Failing after 10s
fix: re-sync language from server after login
Root cause: initI18n() runs before auth on login page, so
/api/auth/me fails (401) and locale falls back to browser language.
After login, showWelcome() renders with stale locale without
re-checking server preference. French users always got French UI.

Fix: after successful login, fetch /api/auth/me and call setLocale()
if server language differs from current. This ensures the dashboard
renders in the user's saved language preference.
2026-06-21 11:06:27 -04:00
..
2026-06-19 10:37:00 -04:00
2026-06-19 10:37:00 -04:00