From bb79ff7a9ae43b2968059313a237d176be2aecb3 Mon Sep 17 00:00:00 2001 From: Rishabh Date: Mon, 4 Oct 2021 13:02:45 +0530 Subject: [PATCH] Fixed unintended save for published post on tier change no refs - selecting a tier in post access for a published post was also triggering a save which is not intended - save should happen only for a draft post when changing tier for post access --- ghost/admin/app/components/gh-post-settings-menu.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghost/admin/app/components/gh-post-settings-menu.js b/ghost/admin/app/components/gh-post-settings-menu.js index d988775de8..ba1d40b058 100644 --- a/ghost/admin/app/components/gh-post-settings-menu.js +++ b/ghost/admin/app/components/gh-post-settings-menu.js @@ -148,7 +148,7 @@ export default Component.extend({ try { await this.post.validate({property: 'visibility'}); await this.post.validate({property: 'visibilityFilter'}); - if (this.post.changedAttributes().visibilityFilter) { + if (this.post.get('isDraft') && this.post.changedAttributes().visibilityFilter) { await this.savePostTask.perform(); } } catch (e) {