From a262702a7e6c95bb0bada6f93e3f01b4e6ff8dfb Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Sat, 26 Nov 2022 07:38:59 +0200 Subject: [PATCH] fix login redir bug --- files/routes/login.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/files/routes/login.py b/files/routes/login.py index 90eee9ee7..727ae8c5e 100644 --- a/files/routes/login.py +++ b/files/routes/login.py @@ -106,7 +106,7 @@ def login_post(): redir = request.values.get("redirect", "").strip().rstrip('?').lower() if redir: - if is_site_url(redir) and redir in NO_LOGIN_REDIRECT_URLS: + if is_site_url(redir) and redir not in NO_LOGIN_REDIRECT_URLS: return redirect(redir) return redirect('/') @@ -339,7 +339,7 @@ def sign_up_post(v): redir = request.values.get("redirect", "").strip().rstrip('?').lower() if redir: - if is_site_url(redir) or redir in NO_LOGIN_REDIRECT_URLS: + if is_site_url(redir) or redir not in NO_LOGIN_REDIRECT_URLS: return redirect(redir) return redirect('/')