diff options
Diffstat (limited to 'client/src/app/shared/moderation/user-moderation-dropdown.component.ts')
-rw-r--r-- | client/src/app/shared/moderation/user-moderation-dropdown.component.ts | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/client/src/app/shared/moderation/user-moderation-dropdown.component.ts b/client/src/app/shared/moderation/user-moderation-dropdown.component.ts index 4f88456de..174e9f024 100644 --- a/client/src/app/shared/moderation/user-moderation-dropdown.component.ts +++ b/client/src/app/shared/moderation/user-moderation-dropdown.component.ts | |||
@@ -2,7 +2,6 @@ import { Component, EventEmitter, Input, OnInit, Output, ViewChild } from '@angu | |||
2 | import { NotificationsService } from 'angular2-notifications' | 2 | import { NotificationsService } from 'angular2-notifications' |
3 | import { I18n } from '@ngx-translate/i18n-polyfill' | 3 | import { I18n } from '@ngx-translate/i18n-polyfill' |
4 | import { DropdownAction } from '@app/shared/buttons/action-dropdown.component' | 4 | import { DropdownAction } from '@app/shared/buttons/action-dropdown.component' |
5 | import { NgbModalRef } from '@ng-bootstrap/ng-bootstrap/modal/modal-ref' | ||
6 | import { UserBanModalComponent } from '@app/shared/moderation/user-ban-modal.component' | 5 | import { UserBanModalComponent } from '@app/shared/moderation/user-ban-modal.component' |
7 | import { UserService } from '@app/shared/users' | 6 | import { UserService } from '@app/shared/users' |
8 | import { AuthService, ConfirmService } from '@app/core' | 7 | import { AuthService, ConfirmService } from '@app/core' |
@@ -24,8 +23,6 @@ export class UserModerationDropdownComponent implements OnInit { | |||
24 | 23 | ||
25 | userActions: DropdownAction<User>[] = [] | 24 | userActions: DropdownAction<User>[] = [] |
26 | 25 | ||
27 | private openedModal: NgbModalRef | ||
28 | |||
29 | constructor ( | 26 | constructor ( |
30 | private authService: AuthService, | 27 | private authService: AuthService, |
31 | private notificationsService: NotificationsService, | 28 | private notificationsService: NotificationsService, |
@@ -38,10 +35,6 @@ export class UserModerationDropdownComponent implements OnInit { | |||
38 | this.buildActions() | 35 | this.buildActions() |
39 | } | 36 | } |
40 | 37 | ||
41 | hideBanUserModal () { | ||
42 | this.openedModal.close() | ||
43 | } | ||
44 | |||
45 | openBanUserModal (user: User) { | 38 | openBanUserModal (user: User) { |
46 | if (user.username === 'root') { | 39 | if (user.username === 'root') { |
47 | this.notificationsService.error(this.i18n('Error'), this.i18n('You cannot ban root.')) | 40 | this.notificationsService.error(this.i18n('Error'), this.i18n('You cannot ban root.')) |
@@ -60,7 +53,7 @@ export class UserModerationDropdownComponent implements OnInit { | |||
60 | const res = await this.confirmService.confirm(message, this.i18n('Unban')) | 53 | const res = await this.confirmService.confirm(message, this.i18n('Unban')) |
61 | if (res === false) return | 54 | if (res === false) return |
62 | 55 | ||
63 | this.userService.unbanUser(user) | 56 | this.userService.unbanUsers(user) |
64 | .subscribe( | 57 | .subscribe( |
65 | () => { | 58 | () => { |
66 | this.notificationsService.success( | 59 | this.notificationsService.success( |