From 27ac1539cbaca8558913f3fb1377d7718285f720 Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Mon, 23 Feb 2026 13:22:34 +0100 Subject: [PATCH] Add locale retrieval from cookies in auth context and improve logging --- web/components/auth-context.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web/components/auth-context.tsx b/web/components/auth-context.tsx index 78393d7d..f9c9598b 100644 --- a/web/components/auth-context.tsx +++ b/web/components/auth-context.tsx @@ -11,6 +11,7 @@ import {useWebsocketPrivateUser, useWebsocketUser} from 'web/hooks/use-user' import {api} from 'web/lib/api' import {auth} from 'web/lib/firebase/users' import {useLocale} from 'web/lib/locale' +import {getLocale} from 'web/lib/locale-cookie' import {identifyUser, setUserProperty} from 'web/lib/service/analytics' import {getPrivateUserSafe, getUserSafe} from 'web/lib/supabase/users' import {getCookie, setCookie} from 'web/lib/util/cookie' @@ -118,7 +119,7 @@ export function AuthProvider(props: {children: ReactNode; serverUser?: AuthUser} const [authLoaded, setAuthLoaded] = useState(false) const firebaseUser = useAndSetupFirebaseUser() const {locale} = useLocale() - console.log('AuthProvider locale', locale) + console.log('AuthProvider hook locale', locale) const authUser = !user ? user @@ -156,6 +157,7 @@ export function AuthProvider(props: {children: ReactNode; serverUser?: AuthUser} setAuthLoaded(true) // generate auth token fbUser.getIdToken() + const locale = getLocale() console.log('onAuthLoad', locale) if (privateUser.locale !== locale) { console.log('update-user-locale', locale) @@ -186,6 +188,7 @@ export function AuthProvider(props: {children: ReactNode; serverUser?: AuthUser} const deviceToken = ensureDeviceToken() const adminToken = getAdminToken() + const locale = getLocale() console.log('create-user locale', locale) const newUser = (await api('create-user', { deviceToken,