X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Bvideo-channels%2Fvideo-channels.component.ts;h=afbf960325fa6a5a83556c3dd694b9f05c4af49d;hb=52798aa5f277492d4dd2482bca9396d2e982fa19;hp=82c52d23919ec3a5fbc9b8c8103381dfd898dced;hpb=a37e9e74ff07b057370d1ed6c0b391a02be8a6d2;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+video-channels/video-channels.component.ts b/client/src/app/+video-channels/video-channels.component.ts index 82c52d239..afbf96032 100644 --- a/client/src/app/+video-channels/video-channels.component.ts +++ b/client/src/app/+video-channels/video-channels.component.ts @@ -56,8 +56,17 @@ export class VideoChannelsComponent implements OnInit, OnDestroy { ])) ) .subscribe(async videoChannel => { - this.channelDescriptionHTML = await this.markdown.textMarkdownToHTML(videoChannel.description) - this.ownerDescriptionHTML = await this.markdown.textMarkdownToHTML(videoChannel.ownerAccount.description) + this.channelDescriptionHTML = await this.markdown.textMarkdownToHTML({ + markdown: videoChannel.description, + withEmoji: true, + withHtml: true + }) + + this.ownerDescriptionHTML = await this.markdown.textMarkdownToHTML({ + markdown: videoChannel.ownerAccount.description, + withEmoji: true, + withHtml: true + }) // After the markdown renderer to avoid layout changes this.videoChannel = videoChannel @@ -105,6 +114,7 @@ export class VideoChannelsComponent implements OnInit, OnDestroy { } isManageable () { + if (!this.videoChannel.isLocal) return false if (!this.isUserLoggedIn()) return false return this.isOwner() || this.authService.getUser().hasRight(UserRight.MANAGE_ANY_VIDEO_CHANNEL)