diff options
Diffstat (limited to 'client/src/app/shared')
-rw-r--r-- | client/src/app/shared/moderation/user-moderation-dropdown.component.ts | 3 |
1 files changed, 2 insertions, 1 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 24f717821..e9d4c1437 100644 --- a/client/src/app/shared/moderation/user-moderation-dropdown.component.ts +++ b/client/src/app/shared/moderation/user-moderation-dropdown.component.ts | |||
@@ -33,6 +33,7 @@ export class UserModerationDropdownComponent implements OnChanges { | |||
33 | private serverService: ServerService, | 33 | private serverService: ServerService, |
34 | private userService: UserService, | 34 | private userService: UserService, |
35 | private blocklistService: BlocklistService, | 35 | private blocklistService: BlocklistService, |
36 | private auth: AuthService, | ||
36 | private i18n: I18n | 37 | private i18n: I18n |
37 | ) { } | 38 | ) { } |
38 | 39 | ||
@@ -230,7 +231,7 @@ export class UserModerationDropdownComponent implements OnChanges { | |||
230 | 231 | ||
231 | if (this.user && authUser.id === this.user.id) return | 232 | if (this.user && authUser.id === this.user.id) return |
232 | 233 | ||
233 | if (this.user && authUser.hasRight(UserRight.MANAGE_USERS)) { | 234 | if (this.user && authUser.hasRight(UserRight.MANAGE_USERS) && authUser.canManage(this.user)) { |
234 | this.userActions.push([ | 235 | this.userActions.push([ |
235 | { | 236 | { |
236 | label: this.i18n('Edit'), | 237 | label: this.i18n('Edit'), |