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