From 61972b01ce0e609846df60b24fb48ac98b6b738d Mon Sep 17 00:00:00 2001 From: Rish Date: Thu, 7 Nov 2019 11:12:48 +0700 Subject: [PATCH] Enabled fetch members count on post only if members is enabled --- ghost/admin/app/controllers/editor.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/ghost/admin/app/controllers/editor.js b/ghost/admin/app/controllers/editor.js index 1284e2e11c..cc37224dc7 100644 --- a/ghost/admin/app/controllers/editor.js +++ b/ghost/admin/app/controllers/editor.js @@ -543,14 +543,16 @@ export default Controller.extend({ // load supplementel data such as the actions list in the background backgroundLoader: task(function* () { - let actions = yield this.store.query('action', { - filter: `resource_type:post+resource_id:${this.post.id}+event:delivered`, - limit: 'all' - }); - this.set('actionsList', actions); - - let membersResponse = yield this.store.query('member', {limit: 1}); - this.set('memberCount', get(membersResponse, 'meta.pagination.total')); + if (this.feature.members) { + let actions = yield this.store.query('action', { + filter: `resource_type:post+resource_id:${this.post.id}+event:delivered`, + limit: 'all' + }); + this.set('actionsList', actions); + + let membersResponse = yield this.store.query('member', {limit: 1}); + this.set('memberCount', get(membersResponse, 'meta.pagination.total')); + } }).restartable(), /* Public methods --------------------------------------------------------*/