handle case where mailbox_email is the same as user email
This commit is contained in:
parent
18a6a50e38
commit
571ff03115
|
@ -83,7 +83,8 @@ def custom_alias():
|
||||||
LOG.d("Set alias %s domain to %s", full_alias, custom_domain)
|
LOG.d("Set alias %s domain to %s", full_alias, custom_domain)
|
||||||
gen_email.custom_domain_id = custom_domain.id
|
gen_email.custom_domain_id = custom_domain.id
|
||||||
|
|
||||||
if mailbox_email != current_user.email:
|
# assign alias to a mailbox
|
||||||
|
if current_user.full_mailbox or mailbox_email != current_user.email:
|
||||||
mailbox = Mailbox.get_by(email=mailbox_email)
|
mailbox = Mailbox.get_by(email=mailbox_email)
|
||||||
gen_email.mailbox_id = mailbox.id
|
gen_email.mailbox_id = mailbox.id
|
||||||
LOG.d("Set alias %s mailbox to %s", full_alias, mailbox)
|
LOG.d("Set alias %s mailbox to %s", full_alias, mailbox)
|
||||||
|
|
Loading…
Reference in a new issue