]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/videos/shared/markdown.service.ts
Update iso639 translations for french and deutch
[github/Chocobozzz/PeerTube.git] / client / src / app / videos / shared / markdown.service.ts
index 9a36786b5b9a232bd389c40b53af4d8227dc3d43..14eeba77750c85acc5aa0091240dd1ee75ad7420 100644 (file)
@@ -23,14 +23,16 @@ export class MarkdownService {
   }
 
   textMarkdownToHTML (markdown: string) {
-    const html = this.textMarkdownIt.render(markdown)
+    if (!markdown) return ''
 
+    const html = this.textMarkdownIt.render(markdown)
     return this.avoidTruncatedLinks(html)
   }
 
   enhancedMarkdownToHTML (markdown: string) {
-    const html = this.enhancedMarkdownIt.render(markdown)
+    if (!markdown) return ''
 
+    const html = this.enhancedMarkdownIt.render(markdown)
     return this.avoidTruncatedLinks(html)
   }
 
@@ -69,7 +71,6 @@ export class MarkdownService {
   }
 
   private avoidTruncatedLinks (html: string) {
-    console.log(html)
     return html.replace(/<a[^>]+>([^<]+)<\/a>\s*...((<\/p>)|(<\/li>)|(<\/strong>))?$/mi, '$1...')
   }
 }