From 4b89b043f9ce759ef4d21eca7ceb4150c18aa465 Mon Sep 17 00:00:00 2001 From: Surya Venkatesan Date: Thu, 19 Sep 2024 18:49:27 +0530 Subject: Locale gets undefined in the login page While use i18n.locale it is undefined so those pages use the storedLanguage that page gets failed to load. Change-Id: I11b45f42d06bb355f561d5c1e93f7516775b1c81 Signed-off-by: Surya Venkatesan --- src/views/Login/Login.vue | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/views/Login/Login.vue b/src/views/Login/Login.vue index 0878d0ea..32d46361 100644 --- a/src/views/Login/Login.vue +++ b/src/views/Login/Login.vue @@ -69,7 +69,6 @@ import VuelidateMixin from '@/components/Mixins/VuelidateMixin.js'; import { useVuelidate } from '@vuelidate/core'; import { ref, watch } from 'vue'; import { useI18n } from 'vue-i18n'; -import i18n from '@/i18n'; import Alert from '@/components/Global/Alert'; import InputPasswordToggle from '@/components/Global/InputPasswordToggle'; @@ -134,10 +133,10 @@ export default { this.$store .dispatch('authentication/login', { username, password }) .then((PasswordChangeRequired) => { - localStorage.setItem('storedLanguage', i18n.locale); + localStorage.setItem('storedLanguage', this.userLocale); localStorage.setItem('storedUsername', username); this.$store.commit('global/setUsername', username); - this.$store.commit('global/setLanguagePreference', i18n.locale); + this.$store.commit('global/setLanguagePreference', this.userLocale); if (PasswordChangeRequired) { this.$router.push('/change-password'); } else { -- cgit v1.2.3