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(() => {
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 }) {
updatePortalLocales({
allowedLocales: allowedLocales.value,
newAllowedLocales: allowedLocales.value,
defaultLocale: localeCode,
messageKey: 'CHANGE_DEFAULT_LOCALE',
});
@@ -90,7 +90,7 @@ function deletePortalLocale({ localeCode }) {
const defaultLocale = currentPortal.value?.meta.default_locale;
updatePortalLocales({
allowedLocales: updatedLocales,
newAllowedLocales: updatedLocales,
defaultLocale,
messageKey: 'DELETE_LOCALE',
});