diff --git a/admin/src/pages/UserSearch.vue b/admin/src/pages/UserSearch.vue index 8a0a4b86f..44d3e4a03 100644 --- a/admin/src/pages/UserSearch.vue +++ b/admin/src/pages/UserSearch.vue @@ -3,8 +3,13 @@
- - {{ filterCheckedEmails ? $t('unregistered_emails') : $t('all_emails') }} + {{ + filterByActivated === null + ? $t('all_emails') + : filterByActivated === false + ? $t('unregistered_emails') + : '' + }} @@ -61,7 +66,7 @@ export default { searchResult: [], massCreation: [], criteria: '', - filterCheckedEmails: null, + filterByActivated: null, filterDeletedUser: null, rows: 0, currentPage: 1, @@ -71,7 +76,7 @@ export default { }, methods: { unconfirmedRegisterMails() { - this.filterCheckedEmails = this.filterCheckedEmails ? null : true + this.filterByActivated = this.filterByActivated === null ? false : null this.getUsers() }, deletedUserSearch() { @@ -86,7 +91,7 @@ export default { searchText: this.criteria, currentPage: this.currentPage, pageSize: this.perPage, - filterByActivated: this.filterCheckedEmails, // Wolle: check logic + filterByActivated: this.filterByActivated, filterByDeleted: this.filterDeletedUser, }, fetchPolicy: 'no-cache',