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/comments/video-comment-list.component.html | 4 ++-- .../overview/comments/video-comment-list.component.ts | 13 ++++--------- 2 files changed, 6 insertions(+), 11 deletions(-) (limited to 'client/src/app/+admin/overview/comments') diff --git a/client/src/app/+admin/overview/comments/video-comment-list.component.html b/client/src/app/+admin/overview/comments/video-comment-list.component.html index d2ca5f700..b0d8131bf 100644 --- a/client/src/app/+admin/overview/comments/video-comment-list.component.html +++ b/client/src/app/+admin/overview/comments/video-comment-list.component.html @@ -13,14 +13,14 @@ [lazy]="true" (onLazyLoad)="loadLazy($event)" [lazyLoadOnInit]="false" [selectionPageOnly]="true" [showCurrentPageReport]="true" i18n-currentPageReportTemplate currentPageReportTemplate="Showing {{'{first}'}} to {{'{last}'}} of {{'{totalRecords}'}} comments" - [expandedRowKeys]="expandedRows" [(selection)]="selectedComments" + [expandedRowKeys]="expandedRows" [(selection)]="selectedRows" >
diff --git a/client/src/app/+admin/overview/comments/video-comment-list.component.ts b/client/src/app/+admin/overview/comments/video-comment-list.component.ts index c95d2ffeb..cfa68ed9d 100644 --- a/client/src/app/+admin/overview/comments/video-comment-list.component.ts +++ b/client/src/app/+admin/overview/comments/video-comment-list.component.ts @@ -14,7 +14,7 @@ import { prepareIcu } from '@app/helpers' templateUrl: './video-comment-list.component.html', styleUrls: [ '../../../shared/shared-moderation/moderation.scss', './video-comment-list.component.scss' ] }) -export class VideoCommentListComponent extends RestTable implements OnInit { +export class VideoCommentListComponent extends RestTable implements OnInit { comments: VideoCommentAdmin[] totalRecords = 0 sort: SortMeta = { field: 'createdAt', order: -1 } @@ -40,8 +40,7 @@ export class VideoCommentListComponent extends RestTable implements OnInit { } ] - selectedComments: VideoCommentAdmin[] = [] - bulkCommentActions: DropdownAction[] = [] + bulkActions: DropdownAction[] = [] inputFilters: AdvancedInputFilter[] = [ { @@ -100,7 +99,7 @@ export class VideoCommentListComponent extends RestTable implements OnInit { ngOnInit () { this.initialize() - this.bulkCommentActions = [ + this.bulkActions = [ { label: $localize`Delete`, handler: comments => this.removeComments(comments), @@ -118,10 +117,6 @@ export class VideoCommentListComponent extends RestTable implements OnInit { return this.markdownRenderer.textMarkdownToHTML({ markdown: text, withHtml: true, withEmoji: true }) } - isInSelectionMode () { - return this.selectedComments.length !== 0 - } - reloadData () { this.videoCommentService.getAdminVideoComments({ pagination: this.pagination, @@ -162,7 +157,7 @@ export class VideoCommentListComponent extends RestTable implements OnInit { error: err => this.notifier.error(err.message), - complete: () => this.selectedComments = [] + complete: () => this.selectedRows = [] }) } -- cgit v1.2.3