fix: locales settings on portal (#9583)

The previous changes made on Portal locales introduced a bug where users
were not able to set the default locale, this PR fixes that
This commit is contained in:
Shivam Mishra
2024-06-03 14:56:53 +05:30
committed by GitHub
parent f956530b36
commit 00da2ac847

View File

@@ -35,7 +35,7 @@ const locales = computed(() => {
}); });
const allowedLocales = computed(() => { const allowedLocales = computed(() => {
return Object.keys(locales.value).map(key => { return Object.keys(locales.value).map(key => {
return this.locales.value[key].code; return locales.value[key].code;
}); });
}); });
@@ -72,7 +72,7 @@ async function updatePortalLocales({
function changeDefaultLocale({ localeCode }) { function changeDefaultLocale({ localeCode }) {
updatePortalLocales({ updatePortalLocales({
allowedLocales: allowedLocales.value, newAllowedLocales: allowedLocales.value,
defaultLocale: localeCode, defaultLocale: localeCode,
messageKey: 'CHANGE_DEFAULT_LOCALE', messageKey: 'CHANGE_DEFAULT_LOCALE',
}); });
@@ -90,7 +90,7 @@ function deletePortalLocale({ localeCode }) {
const defaultLocale = currentPortal.value?.meta.default_locale; const defaultLocale = currentPortal.value?.meta.default_locale;
updatePortalLocales({ updatePortalLocales({
allowedLocales: updatedLocales, newAllowedLocales: updatedLocales,
defaultLocale, defaultLocale,
messageKey: 'DELETE_LOCALE', messageKey: 'DELETE_LOCALE',
}); });