From e57cd9a138f3097295177a2613d06be42769f705 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89loi=20Rivard?= Date: Wed, 1 Dec 2021 11:47:11 +0100 Subject: [PATCH] Minor refactoring --- canaille/account.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/canaille/account.py b/canaille/account.py index ab08be62..9432b01a 100644 --- a/canaille/account.py +++ b/canaille/account.py @@ -189,14 +189,6 @@ def profile_creation(user): ) -@bp.route("/impersonate/") -@admin_needed() -def impersonate(user, username): - u = User.get(username) or abort(404) - u.login() - return redirect(url_for("account.index")) - - @bp.route("/profile/", methods=("GET", "POST")) @user_needed() def profile_edition(user, username): @@ -316,6 +308,14 @@ def profile_delete(user, username): return redirect(url_for("account.users")) +@bp.route("/impersonate/") +@admin_needed() +def impersonate(user, username): + u = User.get(username) or abort(404) + u.login() + return redirect(url_for("account.index")) + + @bp.route("/reset", methods=["GET", "POST"]) def forgotten(): form = ForgottenPasswordForm(request.form)