From 370a2fae4dd27635e68ed820f2f856b5741c5061 Mon Sep 17 00:00:00 2001 From: Pierre Jaury Date: Sun, 20 Mar 2016 11:32:10 +0100 Subject: [PATCH] Support infinite number of aliases and emails --- admin/freeposte/views/aliases.py | 2 +- admin/freeposte/views/users.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/admin/freeposte/views/aliases.py b/admin/freeposte/views/aliases.py index 47d7e263..ddd6f635 100644 --- a/admin/freeposte/views/aliases.py +++ b/admin/freeposte/views/aliases.py @@ -16,7 +16,7 @@ def alias_list(domain_name): @flask_login.login_required def alias_create(domain_name): domain = utils.get_domain_admin(domain_name) - if len(domain.aliases) >= domain.max_aliases: + if domain.max_aliases and len(domain.aliases) >= domain.max_aliases: flask.flash('Too many aliases for domain %s' % domain, 'error') return flask.redirect(flask.url_for('alias_list', domain_name=domain.name)) form = forms.AliasCreateForm() diff --git a/admin/freeposte/views/users.py b/admin/freeposte/views/users.py index c7dc9171..64e251f0 100644 --- a/admin/freeposte/views/users.py +++ b/admin/freeposte/views/users.py @@ -16,7 +16,7 @@ def user_list(domain_name): @flask_login.login_required def user_create(domain_name): domain = utils.get_domain_admin(domain_name) - if len(domain.users) >= domain.max_users: + if domain.mex_users and len(domain.users) >= domain.max_users: flask.flash('Too many users for domain %s' % domain, 'error') return flask.redirect(flask.url_for('user_list', domain_name=domain.name)) form = forms.UserCreateForm()