diff --git a/files/helpers/regex.py b/files/helpers/regex.py index ed6d841cb..ce530788e 100644 --- a/files/helpers/regex.py +++ b/files/helpers/regex.py @@ -182,14 +182,14 @@ search_regex_3 = re.compile(r'\s+', flags=re.A) #sanitizing reddit_mention_regex = re.compile('(?|")https:\/\/old.reddit.com\/(r|user)\/', flags=re.A) +reddit_to_vreddit_regex = re.compile('(^|>|")https:\/\/old.reddit.com\/([ru])\/', flags=re.A) #post search subreddit_name_regex = re.compile('\w{2,25}', flags=re.A) diff --git a/files/helpers/sanitize.py b/files/helpers/sanitize.py index 66f7092c5..0d305f63a 100644 --- a/files/helpers/sanitize.py +++ b/files/helpers/sanitize.py @@ -762,7 +762,7 @@ def is_whitelisted(domain, k): def normalize_url(url): url = unquote(url) - url = url.replace("reddit.com/u/", "reddit.com/user/") + url = url.replace("reddit.com/user/", "reddit.com/u/") url = reddit_domain_regex.sub(r'\1https://old.reddit.com/\3', url)