diff --git a/files/routes/posts.py b/files/routes/posts.py index 8c0e530b2..aa17d8a13 100644 --- a/files/routes/posts.py +++ b/files/routes/posts.py @@ -890,10 +890,10 @@ def submit_post(v, sub=None): url = urlunparse(new_url) - url = url.replace('\\', '').replace('_', '\_').replace('%', '').strip() + search_url = url.replace('\\', '').replace('_', '\_').replace('%', '').strip() repost = g.db.query(Submission).filter( - Submission.url.ilike(url), + Submission.url.ilike(search_url), Submission.deleted_utc == 0, Submission.is_banned == False ).one_or_none() diff --git a/files/routes/settings.py b/files/routes/settings.py index 25934eee0..74329e685 100644 --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -859,12 +859,12 @@ def settings_name_change(v): v=v, error="This isn't a valid username.") - name = new_name.replace('\\', '').replace('_','\_').replace('%','') + search_name = new_name.replace('\\', '').replace('_','\_').replace('%','') x= g.db.query(User).filter( or_( - User.username.ilike(name), - User.original_username.ilike(name) + User.username.ilike(search_name), + User.original_username.ilike(search_name) ) ).one_or_none()