diff --git a/ghost/admin/app/controllers/editor.js b/ghost/admin/app/controllers/editor.js index 12ef811682..0043bfac5e 100644 --- a/ghost/admin/app/controllers/editor.js +++ b/ghost/admin/app/controllers/editor.js @@ -3,10 +3,10 @@ import PostModel from 'ghost-admin/models/post'; import boundOneWay from 'ghost-admin/utils/bound-one-way'; import config from 'ghost-admin/config/environment'; import isNumber from 'ghost-admin/utils/isNumber'; -import moment from 'moment'; import {alias, mapBy} from '@ember/object/computed'; import {computed} from '@ember/object'; import {inject as controller} from '@ember/controller'; +import {get} from '@ember/object'; import {htmlSafe} from '@ember/string'; import {isBlank} from '@ember/utils'; import {isArray as isEmberArray} from '@ember/array'; @@ -543,6 +543,9 @@ export default Controller.extend({ 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 --------------------------------------------------------*/ diff --git a/ghost/admin/app/templates/components/gh-publishmenu-draft.hbs b/ghost/admin/app/templates/components/gh-publishmenu-draft.hbs index 3e871d8334..c877e6ca79 100644 --- a/ghost/admin/app/templates/components/gh-publishmenu-draft.hbs +++ b/ghost/admin/app/templates/components/gh-publishmenu-draft.hbs @@ -46,7 +46,7 @@
Email post
-
Send post to 56 members when published
+
Send post to {{this.memberCount}} members when published
{{/if}} {{/if}} diff --git a/ghost/admin/app/templates/components/gh-publishmenu.hbs b/ghost/admin/app/templates/components/gh-publishmenu.hbs index fbb8a8c585..c96ee9a6ef 100644 --- a/ghost/admin/app/templates/components/gh-publishmenu.hbs +++ b/ghost/admin/app/templates/components/gh-publishmenu.hbs @@ -23,7 +23,8 @@ saveType=saveType setSaveType=(action "setSaveType") backgroundTask=this.backgroundTask - deliveredAction=this.deliveredAction}} + deliveredAction=this.deliveredAction + memberCount=this.memberCount}} {{/if}} {{!-- diff --git a/ghost/admin/app/templates/editor.hbs b/ghost/admin/app/templates/editor.hbs index 5c96800d40..6e17204fcc 100644 --- a/ghost/admin/app/templates/editor.hbs +++ b/ghost/admin/app/templates/editor.hbs @@ -57,7 +57,8 @@ setSaveType=(action "setSaveType") onOpen=(action "cancelAutosave") backgroundTask=this.backgroundLoader - deliveredAction=this.deliveredAction}} + deliveredAction=this.deliveredAction + memberCount=this.memberCount}} {{/if}} {{/unless}}