From 0f7cbb385a1507c17eb2b298c112feffb6eef98b Mon Sep 17 00:00:00 2001 From: Snowykami Date: Tue, 23 Sep 2025 00:38:51 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E8=AF=AD=E8=A8=80=E6=97=B6=E7=9A=84=E6=BD=9C?= =?UTF-8?q?=E5=9C=A8=E9=94=99=E8=AF=AF=EF=BC=8C=E7=A1=AE=E4=BF=9D=E5=AE=89?= =?UTF-8?q?=E5=85=A8=E8=AE=BF=E9=97=AE=E7=94=A8=E6=88=B7=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/i18n/request.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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;