X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=inline;f=client%2Fsrc%2Fapp%2F%2Badmin%2Fmoderation%2Fvideo-blacklist-list%2Fvideo-blacklist-list.component.ts;h=5876f658b0856cc0a50a2fe5f90dd4d47e023095;hb=ba430d7516bc5b1324b60571ba7594460969b7fb;hp=f4bce7c48a69de977210e7eb7aa6b2a4720ed88f;hpb=5dfb7c1dec8222b0bbccac5b56ad46da1438747e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts b/client/src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts index f4bce7c48..5876f658b 100644 --- a/client/src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts +++ b/client/src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts @@ -33,11 +33,18 @@ export class VideoBlacklistListComponent extends RestTable implements OnInit { private i18n: I18n ) { super() + } - // don't filter if auto-blacklist not enabled as this will be only list - if (this.serverService.getConfig().autoBlacklist.videos.ofUsers.enabled) { - this.listBlacklistTypeFilter = VideoBlacklistType.MANUAL - } + ngOnInit () { + this.serverService.getConfig() + .subscribe(config => { + // don't filter if auto-blacklist not enabled as this will be only list + if (config.autoBlacklist.videos.ofUsers.enabled) { + this.listBlacklistTypeFilter = VideoBlacklistType.MANUAL + } + }) + + this.initialize() this.videoBlacklistActions = [ { @@ -47,10 +54,6 @@ export class VideoBlacklistListComponent extends RestTable implements OnInit { ] } - ngOnInit () { - this.initialize() - } - getVideoUrl (videoBlacklist: VideoBlacklist) { return Video.buildClientUrl(videoBlacklist.video.uuid) }