Support adding comments to records
This commit is contained in:
@@ -26,10 +26,9 @@ def alias_create(domain_name):
|
||||
flask.flash('Address %s is already used' % address, 'error')
|
||||
break
|
||||
else:
|
||||
alias = models.Alias(
|
||||
localpart=form.localpart.data, domain=domain,
|
||||
destination=form.destination.data
|
||||
)
|
||||
alias = models.Alias(localpart=form.localpart.data, domain=domain)
|
||||
alias.destination = form.destination.data
|
||||
alias.comment = form.comment.data
|
||||
db.session.add(alias)
|
||||
db.session.commit()
|
||||
flask.flash('Alias %s created' % alias)
|
||||
@@ -46,6 +45,7 @@ def alias_edit(alias):
|
||||
form = forms.AliasEditForm()
|
||||
if form.validate_on_submit():
|
||||
alias.destination = form.destination.data
|
||||
alias.comment = form.comment.data
|
||||
db.session.add(alias)
|
||||
db.session.commit()
|
||||
flask.flash('Alias %s updated' % alias)
|
||||
|
||||
@@ -21,6 +21,7 @@ def domain_create():
|
||||
flask.flash('Domain %s is already used' % form.name.data, 'error')
|
||||
else:
|
||||
domain = models.Domain(name=form.name.data)
|
||||
domain.comment = form.comment.data
|
||||
db.session.add(domain)
|
||||
db.session.commit()
|
||||
flask.flash('Domain %s created' % domain)
|
||||
@@ -37,6 +38,7 @@ def domain_edit(domain_name):
|
||||
if form.validate_on_submit():
|
||||
domain.max_users = form.max_users.data
|
||||
domain.max_aliases = form.max_aliases.data
|
||||
domain.comment = form.comment.data
|
||||
db.session.add(domain)
|
||||
db.session.commit()
|
||||
flask.flash('Domain %s saved' % domain)
|
||||
|
||||
@@ -27,6 +27,7 @@ def user_create(domain_name):
|
||||
break
|
||||
else:
|
||||
user = models.User(localpart=form.localpart.data, domain=domain)
|
||||
user.comment = form.comment.data
|
||||
user.set_password(form.pw.data)
|
||||
db.session.add(user)
|
||||
db.session.commit()
|
||||
@@ -44,6 +45,7 @@ def user_edit(user_email):
|
||||
form = forms.UserEditForm(obj=user)
|
||||
if form.validate_on_submit():
|
||||
user.quota_bytes = form.quota_bytes.data
|
||||
user.comment = form.comment.data
|
||||
db.session.add(user)
|
||||
db.session.commit()
|
||||
flask.flash('User %s updated' % user)
|
||||
|
||||
Reference in New Issue
Block a user