From 93c9035c49371fd74785a52343c58986e11d7be2 Mon Sep 17 00:00:00 2001 From: Kevin Ansfield Date: Wed, 18 May 2022 10:55:31 +0100 Subject: [PATCH] Fixed "memberssubscribers" text in editor status for scheduled posts refs https://github.com/TryGhost/Admin/commit/d11cf9e1c7d7746c5bacc102ed9b783474370972 - "free subscribers" worked but "paid" and "all" states still had "members" in the fixed string along with the new "members/subscribers" plural variable resulting in text like "all memberssusbcribers of My Newsletter" --- ghost/admin/app/services/members-count-cache.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ghost/admin/app/services/members-count-cache.js b/ghost/admin/app/services/members-count-cache.js index f06d88261a..2068f557c8 100644 --- a/ghost/admin/app/services/members-count-cache.js +++ b/ghost/admin/app/services/members-count-cache.js @@ -39,7 +39,7 @@ export default class MembersCountCacheService extends Service { const allNewsletters = await this.store.query('newsletter', {status: 'active', limit: 'all'}); this.hasMultipleNewsletters = allNewsletters.length > 1; } - + const user = this.session.user; const nounSingular = newsletter && this.hasMultipleNewsletters ? 'subscriber' : 'member'; @@ -59,10 +59,10 @@ export default class MembersCountCacheService extends Service { return 'all free ' + nounPlural + suffix; } if (isPaid) { - return 'all paid members' + nounPlural + suffix; + return 'all paid ' + nounPlural + suffix; } if (isAll) { - return 'all members' + nounPlural + suffix; + return 'all ' + nounPlural + suffix; } return 'a custom members segment';