diff --git a/web/src/i18n/request.ts b/web/src/i18n/request.ts index 689dee8..6fd1233 100644 --- a/web/src/i18n/request.ts +++ b/web/src/i18n/request.ts @@ -28,8 +28,8 @@ export async function getUserLocales(): Promise { const token = cookieStore.get('token')?.value || ''; const refreshToken = cookieStore.get('refresh_token')?.value || ''; const user = (await getLoginUser({token, refreshToken})).data; - locales.push(user.language); - locales.push(user.language.split('-')[0]); + locales.push(user?.language || ''); + locales.push((user?.language || '').split('-')[0]); } catch { } const languageInCookie = cookieStore.get('language')?.value;