From 4c6cfda9010c31239b77b0e26fb4ca4e376082d5 Mon Sep 17 00:00:00 2001 From: Frisk Date: Fri, 19 Jun 2020 21:55:21 +0200 Subject: [PATCH] Fixed #127 --- discussions.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/discussions.py b/discussions.py index c5cc6d4..1e72648 100644 --- a/discussions.py +++ b/discussions.py @@ -165,7 +165,10 @@ class DiscussionsFromHellParser: prefix, suffix = self.convert_marks(item["marks"]) self.markdown_text = "{old}{pre}{text}{suf}".format(old=self.markdown_text, pre=prefix, text=escape_formatting(item["text"]), suf=suffix) else: - self.markdown_text += escape_formatting(item["text"]) + if ctype == "code_block": + self.markdown_text += item["text"] # ignore formatting on preformatted text which cannot have additional formatting anyways + else: + self.markdown_text += escape_formatting(item["text"]) elif item["type"] == "paragraph": if "content" in item: self.parse_content(item["content"], item["type"])