From 191764f30b0a812bf3a9dbdc7daf1d5afe25e12a Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 14 Aug 2018 09:08:47 +0200 Subject: Improve blacklist management --- .../video-abuses/video-abuse-list/video-abuse-list.component.ts | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'client/src/app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.ts') diff --git a/client/src/app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.ts b/client/src/app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.ts index a850c0ec2..377e9c80f 100644 --- a/client/src/app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.ts +++ b/client/src/app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.ts @@ -8,6 +8,7 @@ import { I18n } from '@ngx-translate/i18n-polyfill' import { DropdownAction } from '@app/shared/buttons/action-dropdown.component' import { ConfirmService } from '@app/core' import { ModerationCommentModalComponent } from './moderation-comment-modal.component' +import { Video } from '@app/shared/video/video.model' @Component({ selector: 'my-video-abuse-list', @@ -79,6 +80,10 @@ export class VideoAbuseListComponent extends RestTable implements OnInit { return videoAbuse.state.id === VideoAbuseState.REJECTED } + getVideoUrl (videoAbuse: VideoAbuse) { + return Video.buildClientUrl(videoAbuse.video.uuid) + } + async removeVideoAbuse (videoAbuse: VideoAbuse) { const res = await this.confirmService.confirm(this.i18n('Do you really want to delete this abuse?'), this.i18n('Delete')) if (res === false) return -- cgit v1.2.3