fix: redirects to user's home page on register and login

This commit is contained in:
2024-11-23 20:49:02 -03:00
parent 1e4c565a52
commit 3c40455884
2 changed files with 8 additions and 3 deletions

View File

@@ -13,7 +13,7 @@ def index():
def login():
if request.method == 'POST':
if UserService.login(request.form):
return redirect("/")
return redirect("/users/")
return render_template("users/login.html", FORM_ERRORS=FORM_ERRORS)
@bp.route('/logout')
@@ -25,5 +25,5 @@ def logout():
def register():
if request.method == 'POST':
if UserService.register_user(request.form):
return redirect("/")
return redirect("/users/")
return render_template("users/register.html", FORM_ERRORS=FORM_ERRORS)

View File

@@ -9,4 +9,9 @@ def login_required(f):
return redirect("/users/login")
return f(*args, **kwargs)
return decorated_function
return decorated_function
def only_guests(html: str):
if not session["id"]:
return html
return None