X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Badmin%2Foverview%2Fcomments%2Fvideo-comment-list.component.ts;h=cfa68ed9d510329f0d06e60ab5ef7086910b2d75;hb=cd940f40cb62fa105b14e1ce838e97f316c13c5c;hp=f1b27d846d70ce8e38ec7567d81bc7efe73eee0c;hpb=eaa529528cafcfb291009f9f99d296c81e792899;p=github%2FChocobozzz%2FPeerTube.git 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 f1b27d846..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[] = [ { @@ -54,6 +53,10 @@ export class VideoCommentListComponent extends RestTable implements OnInit { { value: 'local:false', label: $localize`Remote comments` + }, + { + value: 'localVideo:true', + label: $localize`Comments on local videos` } ] } @@ -96,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), @@ -111,11 +114,7 @@ export class VideoCommentListComponent extends RestTable implements OnInit { } toHtml (text: string) { - return this.markdownRenderer.textMarkdownToHTML(text, true, true) - } - - isInSelectionMode () { - return this.selectedComments.length !== 0 + return this.markdownRenderer.textMarkdownToHTML({ markdown: text, withHtml: true, withEmoji: true }) } reloadData () { @@ -147,7 +146,7 @@ export class VideoCommentListComponent extends RestTable implements OnInit { .subscribe({ next: () => { this.notifier.success( - prepareIcu($localize`{count, plural, =1 {1 comment} other {{count} comments}} deleted.`)( + prepareIcu($localize`{count, plural, =1 {1 comment deleted.} other {{count} comments deleted.}}`)( { count: commentArgs.length }, $localize`${commentArgs.length} comment(s) deleted.` ) @@ -158,7 +157,7 @@ export class VideoCommentListComponent extends RestTable implements OnInit { error: err => this.notifier.error(err.message), - complete: () => this.selectedComments = [] + complete: () => this.selectedRows = [] }) }