diff --git a/ghost/admin/app/controllers/members.js b/ghost/admin/app/controllers/members.js index 4bb21914b2..cddf182ca6 100644 --- a/ghost/admin/app/controllers/members.js +++ b/ghost/admin/app/controllers/members.js @@ -461,7 +461,7 @@ export default class MembersController extends Controller { // reset and reload this.store.unloadAll('member'); - this.router.transitionTo('members.index', {queryParams: Object.assign(resetQueryParams('members.index'))}); + this.router.transitionTo('members.index', {queryParams: Object.assign(resetQueryParams('members.index', {filter: this.filterParam, search: null}))}); this.membersStats.invalidate(); this.membersStats.fetchCounts(); @@ -485,7 +485,7 @@ export default class MembersController extends Controller { // reset and reload this.store.unloadAll('member'); - this.router.transitionTo('members.index', {queryParams: Object.assign(resetQueryParams('members.index'))}); + this.router.transitionTo('members.index', {queryParams: Object.assign(resetQueryParams('members.index', {filter: this.filterParam, search: null}))}); this.membersStats.invalidate(); this.membersStats.fetchCounts(); @@ -509,7 +509,7 @@ export default class MembersController extends Controller { // reset and reload this.store.unloadAll('member'); - this.router.transitionTo('members.index', {queryParams: Object.assign(resetQueryParams('members.index'))}); + this.router.transitionTo('members.index', {queryParams: Object.assign(resetQueryParams('members.index', {filter: this.filterParam, search: null}))}); this.membersStats.invalidate(); this.membersStats.fetchCounts();