diff --git a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt index 4d5f2d9eba89468311a3287e9529e9a562a737fa..ab2209c92e312242fa28375c13cbf2a0d8f438f3 100644 --- a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt +++ b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt @@ -322,7 +322,7 @@ fun HtmlText( } else -> { - throw Exception("Unknown node type") + // Elements like Comment, CData. Just ignore them } } } diff --git a/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt b/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt index 95e7595dbdf275a2255b34ef4019cf5ca199334d..c902d764f650696ca75663a61d0b712b59566a90 100644 --- a/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt +++ b/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt @@ -29,6 +29,7 @@ private val testHtml = """ <h1>Headline</h1> <p>some text</p> <h2>second headline</h2> + <!-- foo --> <p> Hello World <b>bold</b>, <i>italic</i>, <u>underline</u>, <strike>strikethrough</strike>, <b><i><u>all three <strike>or four</strike></u></i></b>