From a118812661974db8dfe95f8635ff6a52e0fdb6d4 Mon Sep 17 00:00:00 2001 From: richard-dds Date: Tue, 9 Oct 2018 10:27:54 -0400 Subject: [PATCH] Move logged-in redirect to beginning of view --- atst/routes/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/atst/routes/__init__.py b/atst/routes/__init__.py index a6bcc0a0..c4b76de3 100644 --- a/atst/routes/__init__.py +++ b/atst/routes/__init__.py @@ -18,6 +18,9 @@ bp = Blueprint("atst", __name__) @bp.route("/") def root(): + if g.current_user: + return redirect(url_for(".home")) + redirect_url = app.config.get("CAC_URL") if request.args.get("next"): redirect_url = url.urljoin( @@ -25,9 +28,6 @@ def root(): "?{}".format(url.urlencode({"next": request.args.get("next")})), ) - if g.current_user: - return redirect(url_for(".home")) - return render_template( "login.html", redirect=bool(request.args.get("next")), redirect_url=redirect_url )