diff --git a/ghost/admin/app/controllers/members.js b/ghost/admin/app/controllers/members.js index 29c199de50..d1b520e398 100644 --- a/ghost/admin/app/controllers/members.js +++ b/ghost/admin/app/controllers/members.js @@ -1,28 +1,14 @@ import Controller from '@ember/controller'; -import {computed} from '@ember/object'; import {task} from 'ember-concurrency'; /* eslint-disable ghost/ember/alias-model-in-controller */ export default Controller.extend({ - queryParams: ['page'], - meta: null, members: null, - page: computed('meta.pagination.page', function () { - let page = this.get('meta.pagination.page'); - - if (!page || page === 1) { - return null; - } - - return page; - }), - fetchMembers: task(function* () { let results = yield this.store.query('member', { - page: this.page || 1, - limit: 15 + limit: 'all' }); this.set('meta', results.meta); diff --git a/ghost/admin/app/templates/members.hbs b/ghost/admin/app/templates/members.hbs index 8844b07533..2bea45b5e9 100644 --- a/ghost/admin/app/templates/members.hbs +++ b/ghost/admin/app/templates/members.hbs @@ -10,7 +10,13 @@ {{#if this.members}} {{!-- members list, styles taken from .apps-grid --}}
- {{#each this.members as |member index|}} +
{{#link-to "member" member}}
@@ -25,7 +31,7 @@
{{/link-to}}
- {{/each}} +
{{else}} {{#unless this.fetchMembers.isRunning}}