Move logged-in redirect to beginning of view

This commit is contained in:
richard-dds 2018-10-09 10:27:54 -04:00
parent 74a04b6750
commit a118812661

View File

@ -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
)