From e1533a12e31d59065873ed5d35b0b6a0e40b3091 Mon Sep 17 00:00:00 2001 From: kaiyou Date: Sun, 3 Sep 2017 18:51:50 +0200 Subject: [PATCH] Allow one manager to add another to the domain, fixes #203 --- admin/mailu/admin/views/managers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin/mailu/admin/views/managers.py b/admin/mailu/admin/views/managers.py index fea2e930..98b1def8 100644 --- a/admin/mailu/admin/views/managers.py +++ b/admin/mailu/admin/views/managers.py @@ -23,7 +23,7 @@ def manager_create(domain_name): ] if form.validate_on_submit(): user = models.User.query.get(form.manager.data) - if user not in available_users: + if user.email not in [user.email for user in available_users]: flask.abort(403) elif user in domain.managers: flask.flash('User %s is already manager' % user, 'error')