diff --git a/files/helpers/sanitize.py b/files/helpers/sanitize.py index 90e2e945a..3617a9f13 100644 --- a/files/helpers/sanitize.py +++ b/files/helpers/sanitize.py @@ -194,15 +194,15 @@ def sanitize(sanitized, noimages=False): old = i.group(0) if 'marseylong' in old: new = old.lower().replace(">", " style='margin-bottom:0 !important'>") else: new = old.lower() - for i in re.finditer('\w*(?', new) + new = re.sub(f'(?', new) elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - new = re.sub(f'\w*(?', new) + new = re.sub(f'(?', new) if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 else: session["favorite_emojis"][emoji] = 1 @@ -210,15 +210,15 @@ def sanitize(sanitized, noimages=False): sanitized = sanitized.replace(old, new) - for i in re.finditer('\w*(?', sanitized) + sanitized = re.sub(f'(?', sanitized) elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - sanitized = re.sub(f'\w*(?', sanitized) + sanitized = re.sub(f'(?', sanitized) if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 else: session["favorite_emojis"][emoji] = 1 diff --git a/files/routes/posts.py b/files/routes/posts.py index 30960c5e7..a143d6ad1 100644 --- a/files/routes/posts.py +++ b/files/routes/posts.py @@ -351,7 +351,7 @@ def filter_title(title): # sanitize title title = bleach.clean(title, tags=[]) - for i in re.finditer(':(.{1,30}?):', title): + for i in re.finditer('(?