aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src
diff options
context:
space:
mode:
Diffstat (limited to 'client/src')
-rw-r--r--client/src/app/shared/shared-moderation/user-ban-modal.component.html2
-rw-r--r--client/src/app/shared/shared-moderation/user-ban-modal.component.ts4
2 files changed, 5 insertions, 1 deletions
diff --git a/client/src/app/shared/shared-moderation/user-ban-modal.component.html b/client/src/app/shared/shared-moderation/user-ban-modal.component.html
index 7129b00ca..b41ae230d 100644
--- a/client/src/app/shared/shared-moderation/user-ban-modal.component.html
+++ b/client/src/app/shared/shared-moderation/user-ban-modal.component.html
@@ -27,7 +27,7 @@
27 (click)="hide()" (key.enter)="hide()" 27 (click)="hide()" (key.enter)="hide()"
28 > 28 >
29 29
30 <input type="submit" i18n-value value="Ban this user" class="peertube-button orange-button" [disabled]="!form.valid" /> 30 <input type="submit" i18n-value [value]="modalMessage" class="peertube-button orange-button" [disabled]="!form.valid" />
31 </div> 31 </div>
32 </form> 32 </form>
33 </div> 33 </div>
diff --git a/client/src/app/shared/shared-moderation/user-ban-modal.component.ts b/client/src/app/shared/shared-moderation/user-ban-modal.component.ts
index a03bd7286..b2ce019c5 100644
--- a/client/src/app/shared/shared-moderation/user-ban-modal.component.ts
+++ b/client/src/app/shared/shared-moderation/user-ban-modal.component.ts
@@ -17,6 +17,7 @@ export class UserBanModalComponent extends FormReactive implements OnInit {
17 17
18 private usersToBan: User | User[] 18 private usersToBan: User | User[]
19 private openedModal: NgbModalRef 19 private openedModal: NgbModalRef
20 modalMessage = ''
20 21
21 constructor ( 22 constructor (
22 protected formValidatorService: FormValidatorService, 23 protected formValidatorService: FormValidatorService,
@@ -36,6 +37,9 @@ export class UserBanModalComponent extends FormReactive implements OnInit {
36 openModal (user: User | User[]) { 37 openModal (user: User | User[]) {
37 this.usersToBan = user 38 this.usersToBan = user
38 this.openedModal = this.modalService.open(this.modal, { centered: true }) 39 this.openedModal = this.modalService.open(this.modal, { centered: true })
40
41 const isSingleUser = !(Array.isArray(this.usersToBan) && this.usersToBan.length > 1)
42 this.modalMessage = isSingleUser ? $localize`Ban this user` : $localize`Ban these users`
39 } 43 }
40 44
41 hide () { 45 hide () {