fix multi-add of managers

master
Dmytro Makovey 7 years ago
parent 4fed48eae1
commit 06d7828e06

@ -179,7 +179,8 @@ def config_update(verbose=False, delete_objects=False):
user_name = manager_config['user']
domain = models.Domain.query.get(domain_name)
manageruser = models.User.query.get(user_name + '@' + domain_name)
domain.managers.append(manageruser)
if not manageruser in domain.managers:
domain.managers.append(manageruser)
db.session.add(domain)
db.session.commit()

Loading…
Cancel
Save