From 778c576ad75c676e86c6896f4655309f373ba008 Mon Sep 17 00:00:00 2001 From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Date: Wed, 3 Sep 2025 17:07:34 +0530 Subject: [PATCH] fix: TypeError: Cannot read properties of null (reading 'config') (#12356) --- .../pageComponents/Home/Article/ArticleContainer.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/javascript/widget/components/pageComponents/Home/Article/ArticleContainer.vue b/app/javascript/widget/components/pageComponents/Home/Article/ArticleContainer.vue index 07dcd2220..6cfaf8fac 100644 --- a/app/javascript/widget/components/pageComponents/Home/Article/ArticleContainer.vue +++ b/app/javascript/widget/components/pageComponents/Home/Article/ArticleContainer.vue @@ -21,6 +21,9 @@ const articleUiFlags = useMapGetter('article/uiFlags'); const locale = computed(() => { const { locale: selectedLocale } = i18n; + + if (!portal.value || !portal.value.config) return null; + const { allowed_locales: allowedLocales } = portal.value.config; return getMatchingLocale(selectedLocale.value, allowedLocales); });