diff --git a/client/web/admin/src/views/System/Settings/Index.vue b/client/web/admin/src/views/System/Settings/Index.vue index 3717f38fe..e6ab69d88 100644 --- a/client/web/admin/src/views/System/Settings/Index.vue +++ b/client/web/admin/src/views/System/Settings/Index.vue @@ -141,6 +141,7 @@ export default { .then(() => { this.animateSuccess('auth') this.toastSuccess(this.$t('notification:settings.system.auth.success')) + this.$Settings.fetch() }) .catch(this.toastErrorHandler(this.$t('notification:settings.system.auth.error'))) .finally(() => { @@ -154,9 +155,8 @@ export default { this.$SystemAPI.settingsUpdate({ values: external }) .then(() => { this.animateSuccess('external') - this.toastSuccess( - this.$t('notification:settings.system.external.success') - ) + this.toastSuccess(this.$t('notification:settings.system.external.success')) + this.$Settings.fetch() }) .catch(this.toastErrorHandler(this.$t('notification:settings.system.external.error'))) .finally(() => {