[hotfix][web] add config["base-dir"] to work in subdirs

This commit is contained in:
lare 2022-12-27 19:01:07 +01:00
parent a0254de86c
commit 1f32bf4267
2 changed files with 3 additions and 2 deletions

View file

@ -205,6 +205,7 @@ def auth_required():
@wraps(f)
def decorated(*args, **kwargs):
if not "login" in session:
request_url = f"{config['base-dir']}{request.url}".replace("//", "/")
return redirect(f"{config['base-dir']}login?return={request.url}")
else:
return f(*args, **kwargs)
@ -243,7 +244,7 @@ def kioubit_auth():
@app.route("/logout")
def logout():
session.clear()
return redirect("/")
return redirect(config["base-dir"])
@app.route("/login", methods=["GET", "POST"])