diff --git a/src/backend/html_markdown.py b/src/backend/html_markdown.py index 0c9196c2..6176d1b2 100644 --- a/src/backend/html_markdown.py +++ b/src/backend/html_markdown.py @@ -487,12 +487,14 @@ class HTMLProcessor: try: user_id = el.find("blockquote").findall("a")[1].text - text = f"↩ {user_id[1:].split(':')[0]}: " # U+21A9 arrow - except (AttributeError, IndexError) as e: + text = f"↩ {user_id[1: ].split(':')[0]}: " # U+21A9 arrow + tail = el.tail.rstrip().rstrip("⏎") + except (AttributeError, IndexError): return el el.clear() el.text = text + el.tail = tail return el