diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/components/Header/EditArticleHeader.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/components/Header/EditArticleHeader.vue index 87f8f2166..4ed23d4c8 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/components/Header/EditArticleHeader.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/components/Header/EditArticleHeader.vue @@ -189,6 +189,7 @@ export default { articleId: this.articleSlug, status: status, }); + this.$emit('update-meta'); this.statusUpdateSuccessMessage(status); this.closeActionsDropdown(); if (status === this.ARTICLE_STATUS_TYPES.ARCHIVE) { diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/ArticleSettings.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/ArticleSettings.vue index b84a0c461..b02fdc675 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/ArticleSettings.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/ArticleSettings.vue @@ -209,15 +209,21 @@ export default { }, onClickAssignAuthor({ id }) { this.$emit('save-article', { author_id: id }); + this.updateMeta(); }, onChangeMetaInput() { this.saveArticle(); }, onClickArchiveArticle() { this.$emit('archive-article'); + this.updateMeta(); }, onClickDeleteArticle() { this.$emit('delete-article'); + this.updateMeta(); + }, + updateMeta() { + this.$emit('update-meta'); }, }, }; diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/EditArticle.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/EditArticle.vue index 85d9e9700..7d9ab4fe0 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/EditArticle.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/EditArticle.vue @@ -13,6 +13,7 @@ @open="openArticleSettings" @close="closeArticleSettings" @show="showArticleInPortal" + @update-meta="updateMeta" />