From a72552c082b320c488b18c7dfa7f93a16228ea9a Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Thu, 7 Oct 2021 07:55:27 +0200 Subject: [PATCH] sdfsfd --- files/helpers/sanitize.py | 8 ++++---- files/routes/comments.py | 7 ++++--- files/templates/emoji_modal.html | 2 +- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/files/helpers/sanitize.py b/files/helpers/sanitize.py index 831751545..90e2e945a 100644 --- a/files/helpers/sanitize.py +++ b/files/helpers/sanitize.py @@ -199,10 +199,10 @@ def sanitize(sanitized, noimages=False): if emoji.startswith("!"): emoji = emoji[1:] if path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - new = re.sub(f'\w*(?', new) + new = re.sub(f'\w*(?', new) elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - new = re.sub(f'\w*(?', new) + new = re.sub(f'\w*(?', new) if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 else: session["favorite_emojis"][emoji] = 1 @@ -215,10 +215,10 @@ def sanitize(sanitized, noimages=False): if emoji.startswith("!"): emoji = emoji[1:] if path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - sanitized = re.sub(f'\w*(?', sanitized) + sanitized = re.sub(f'\w*(?', sanitized) elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - sanitized = re.sub(f'\w*(?', sanitized) + sanitized = re.sub(f'\w*(?', sanitized) if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 else: session["favorite_emojis"][emoji] = 1 diff --git a/files/routes/comments.py b/files/routes/comments.py index e80655a7f..d0f874772 100644 --- a/files/routes/comments.py +++ b/files/routes/comments.py @@ -153,12 +153,13 @@ def api_comment(v): if "wikipedia" not in i.group(1): body = body.replace(i.group(1), f'![]({i.group(1)})') body = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', body) + body_md = body options = [] - for i in re.finditer('\s*\$\$([^\$\n]+)\$\$\s*', body): + for i in re.finditer('\s*\$\$([^\$\n]+)\$\$\s*', body_md): options.append(i.group(1)) - body = body.replace(i.group(0), "") + body_md = body_md.replace(i.group(0), "") - body_md = CustomRenderer().render(mistletoe.Document(body)) + body_md = CustomRenderer().render(mistletoe.Document(body_md)) body_html = sanitize(body_md) # Run safety filter diff --git a/files/templates/emoji_modal.html b/files/templates/emoji_modal.html index 7562fa980..9f70a9377 100644 --- a/files/templates/emoji_modal.html +++ b/files/templates/emoji_modal.html @@ -1,4 +1,4 @@ - +