diff --git a/content.py b/content.py index c08b1301..6fae4567 100644 --- a/content.py +++ b/content.py @@ -390,13 +390,13 @@ def removeTextFormatting(content: str) -> str: """ if '<' not in content: return content - content = content.replace('', '').replace('', '') - content = content.replace('', '').replace('', '') - content = content.replace('', '') - content = content.replace('
    ', '').replace('
', '') - for level in range(1, 5): - content = content.replace('', '') - content = content.replace('', '') + removeMarkup = ('b', 'i', 'ul', 'ol', 'li', 'em', 'strong', + 'blockquote', 'h1', 'h2', 'h3', 'h4', 'h5') + for markup in removeMarkup: + content = content.replace('<' + markup + '>', '') + content = content.replace('', '') + content = content.replace('<' + markup.upper() + '>', '') + content = content.replace('', '') return content