mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
@@ -212,7 +212,7 @@ class AccountFormMail(forms.Form, DynamicForm):
|
||||
if self.mb is not None:
|
||||
self.fields["email"].required = True
|
||||
cpt = 1
|
||||
qset = self.mb.aliasrecipient_set.select_related("alias")
|
||||
qset = self.mb.aliasrecipient_set.filter(alias__internal=False)
|
||||
for ralias in qset:
|
||||
name = "aliases_%d" % cpt
|
||||
self._create_field(
|
||||
|
||||
@@ -60,7 +60,7 @@ def manage_alias_for_mailbox(sender, instance, **kwargs):
|
||||
old_address = getattr(instance, "old_full_address", None)
|
||||
if old_address is None or old_address == instance.full_address:
|
||||
return
|
||||
alr = models.AliasRecipient.objects.select_related("alias").get(
|
||||
alr = models.AliasRecipient.objects.get(
|
||||
alias__address=old_address, address=old_address,
|
||||
r_mailbox=instance, alias__internal=True)
|
||||
alr.address = instance.full_address
|
||||
|
||||
Reference in New Issue
Block a user