From cd940f40cb62fa105b14e1ce838e97f316c13c5c Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 20 Jan 2023 14:58:05 +0100 Subject: Support bulk registration request removal --- .../overview/users/user-list/user-list.component.html | 4 ++-- .../overview/users/user-list/user-list.component.ts | 15 +++++---------- 2 files changed, 7 insertions(+), 12 deletions(-) (limited to 'client/src/app/+admin/overview/users/user-list') diff --git a/client/src/app/+admin/overview/users/user-list/user-list.component.html b/client/src/app/+admin/overview/users/user-list/user-list.component.html index 5e5ac368c..7eb5e0fc7 100644 --- a/client/src/app/+admin/overview/users/user-list/user-list.component.html +++ b/client/src/app/+admin/overview/users/user-list/user-list.component.html @@ -6,7 +6,7 @@ diff --git a/client/src/app/+admin/overview/users/user-list/user-list.component.ts b/client/src/app/+admin/overview/users/user-list/user-list.component.ts index 99987fdff..7d62302f8 100644 --- a/client/src/app/+admin/overview/users/user-list/user-list.component.ts +++ b/client/src/app/+admin/overview/users/user-list/user-list.component.ts @@ -22,7 +22,7 @@ type UserForList = User & { templateUrl: './user-list.component.html', styleUrls: [ './user-list.component.scss' ] }) -export class UserListComponent extends RestTable implements OnInit { +export class UserListComponent extends RestTable implements OnInit { private static readonly LOCAL_STORAGE_SELECTED_COLUMNS_KEY = 'admin-user-list-selected-columns' @ViewChild('userBanModal', { static: true }) userBanModal: UserBanModalComponent @@ -35,8 +35,7 @@ export class UserListComponent extends RestTable implements OnInit { highlightBannedUsers = false - selectedUsers: User[] = [] - bulkUserActions: DropdownAction[][] = [] + bulkActions: DropdownAction[][] = [] columns: { id: string, label: string }[] inputFilters: AdvancedInputFilter[] = [ @@ -95,7 +94,7 @@ export class UserListComponent extends RestTable implements OnInit { this.initialize() - this.bulkUserActions = [ + this.bulkActions = [ [ { label: $localize`Delete`, @@ -249,7 +248,7 @@ export class UserListComponent extends RestTable implements OnInit { const res = await this.confirmService.confirm(message, $localize`Delete`) if (res === false) return - this.userAdminService.removeUser(users) + this.userAdminService.removeUsers(users) .subscribe({ next: () => { this.notifier.success( @@ -284,12 +283,8 @@ export class UserListComponent extends RestTable implements OnInit { }) } - isInSelectionMode () { - return this.selectedUsers.length !== 0 - } - protected reloadData () { - this.selectedUsers = [] + this.selectedRows = [] this.userAdminService.getUsers({ pagination: this.pagination, -- cgit v1.2.3