diff --git a/admin/freeposte/admin/views/users.py b/admin/freeposte/admin/views/users.py index ba76c5e9..50d9a7ca 100644 --- a/admin/freeposte/admin/views/users.py +++ b/admin/freeposte/admin/views/users.py @@ -109,10 +109,7 @@ def user_forward(user_email): user = utils.get_user(user_email) form = forms.UserForwardForm(obj=user) if form.validate_on_submit(): - if form.forward_enabled: - user.forward = form.forward.data - else: - user.forward = None + form.populate_obj(user) db.session.commit() flask.flash('Forward destination updated for %s' % user) if user_email: