From c713c43ddaaf5cbc902f32b4f046e53d00c348f4 Mon Sep 17 00:00:00 2001 From: Krish Moodbidri <krish94@uab.edu> Date: Wed, 8 Sep 2021 14:51:00 -0500 Subject: [PATCH] 1. fixed redir issue seen earlier - Issue: in case referrer was null, app redirected to /None - Fix: in case of redir value in request, set session to redir value else, set session to default referrer (from vars.py)) --- app/__init__.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app/__init__.py b/app/__init__.py index 7753b03..7995fe2 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -40,13 +40,7 @@ def create_app(config_name): if 'user' not in session: session["user"] = get_authorized_user() - if "redir" in request.args and 'return_url' not in session: # check for redir arg in url - session['return_url'] = request.args.get("redir") - - elif "redir" not in request.args and 'return_url' not in session: - session['return_url'] = vars.default_referrer - else: - session['return_url'] = request.referrer + session['return_url'] = request.args.get('redir', vars.default_referrer) return render_template('auth/SignUp.html', room_id=session['uid'], username=session['user'].get('username'), -- GitLab