diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/components/PortalSettingsCustomizationForm.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/components/PortalSettingsCustomizationForm.vue index 7fdb1d2e6..a207c49e3 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/components/PortalSettingsCustomizationForm.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/components/PortalSettingsCustomizationForm.vue @@ -109,10 +109,6 @@ export default { page_title: this.pageTitle, header_text: this.headerText, homepage_link: this.homePageLink, - config: { - // TODO: add support for choosing locale - allowed_locales: ['en'], - }, }; this.$emit('submit', portal); }, diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalBasic.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalBasic.vue index 5c5f347af..2e78058dc 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalBasic.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalBasic.vue @@ -48,7 +48,7 @@ export default { try { const portalSlug = this.lastPortalSlug; await this.$store.dispatch('portals/update', { - portalObj, + ...portalObj, portalSlug, }); this.alertMessage = this.$t( diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalCustomization.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalCustomization.vue index 58709b933..91845ed5b 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalCustomization.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalCustomization.vue @@ -36,11 +36,11 @@ export default { }, }, methods: { - async updatePortalSettings(portal) { + async updatePortalSettings(portalObj) { const portalSlug = this.$route.params.portalSlug; try { await this.$store.dispatch('portals/update', { - portalObj: portal, + ...portalObj, portalSlug, }); this.alertMessage = this.$t( diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/PortalCustomization.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/PortalCustomization.vue index 1443b61a9..a2193b591 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/PortalCustomization.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/PortalCustomization.vue @@ -50,13 +50,13 @@ export default { fetchPortals() { this.$store.dispatch('portals/index'); }, - async updatePortalSettings(portal) { + async updatePortalSettings(portalObj) { const portalSlug = this.$route.params.portalSlug; try { await this.$store.dispatch('portals/update', { portalSlug, - portalObj: portal, + ...portalObj, }); this.alertMessage = this.$t( 'HELP_CENTER.PORTAL.ADD.API.SUCCESS_MESSAGE_FOR_UPDATE' diff --git a/app/javascript/dashboard/store/modules/helpCenterPortals/actions.js b/app/javascript/dashboard/store/modules/helpCenterPortals/actions.js index 35b72a430..2be7dc03f 100644 --- a/app/javascript/dashboard/store/modules/helpCenterPortals/actions.js +++ b/app/javascript/dashboard/store/modules/helpCenterPortals/actions.js @@ -36,7 +36,7 @@ export const actions = { } }, - update: async ({ commit }, { portalSlug, portalObj }) => { + update: async ({ commit }, { portalSlug, ...portalObj }) => { commit(types.SET_HELP_PORTAL_UI_FLAG, { uiFlags: { isUpdating: true }, portalSlug, @@ -44,7 +44,7 @@ export const actions = { try { const { data } = await portalAPIs.updatePortal({ portalSlug, - params: portalObj, + portalObj, }); commit(types.UPDATE_PORTAL_ENTRY, data); } catch (error) {