From 7f7ff4d722cba2400c4855049aedf4e96870c4d0 Mon Sep 17 00:00:00 2001 From: Pierre Jaury Date: Mon, 30 May 2016 22:03:58 +0200 Subject: [PATCH] Fix #9, do not reuse the flask_login object for updates, query instead --- admin/freeposte/admin/utils.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/admin/freeposte/admin/utils.py b/admin/freeposte/admin/utils.py index 4a0f349d..259b2f94 100644 --- a/admin/freeposte/admin/utils.py +++ b/admin/freeposte/admin/utils.py @@ -20,9 +20,8 @@ def require_global_admin(): def get_user(user_email, admin=False): if user_email is None: - user = flask_login.current_user - else: - user = models.User.query.get(user_email) + user_email = flask_login.current_user.email + user = models.User.query.get(user_email) if not user: flask.abort(404) if not user.domain in flask_login.current_user.get_managed_domains():