From 40eee18179fa863f50b8d8b1ee71bcfd08627b8a Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Sat, 18 Dec 2021 09:55:02 +0800 Subject: [PATCH] fix(localization): fix localization exceptions caused by abp configuration endpoints --- apps/vue/src/hooks/abp/useLocalization.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/vue/src/hooks/abp/useLocalization.ts b/apps/vue/src/hooks/abp/useLocalization.ts index 16311c6dd..788f11c33 100644 --- a/apps/vue/src/hooks/abp/useLocalization.ts +++ b/apps/vue/src/hooks/abp/useLocalization.ts @@ -20,7 +20,8 @@ export function useLocalization(resourceName: string, ...mergeResources: string[ function L(key: string, ...args: any[]) { if (!key) return ''; - if (!getResource.value[key]) return key; + if (!getResource.value) return key; + if (!Reflect.has(getResource.value, key)) return key; return format(getResource.value[key], args ?? []); }