mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Merge pull request #1102 from modoboa/fix/identity_import_upper_case
Force lower-case addresses.
This commit is contained in:
@@ -193,7 +193,7 @@ def import_account_mailbox(sender, user, account, row, **kwargs):
|
||||
:param User account: account being imported
|
||||
:param list rom: list of fields (strings)
|
||||
"""
|
||||
account.email = row[0].strip()
|
||||
account.email = row[0].strip().lower()
|
||||
if account.email:
|
||||
mailbox, domname = split_mailbox(account.email)
|
||||
domain = models.Domain.objects.filter(name=domname).first()
|
||||
|
||||
@@ -89,7 +89,7 @@ domainalias;test.alias;test.com;True
|
||||
|
||||
f = ContentFile(b"""
|
||||
account; user1@test.com; toto; User; One; True; SimpleUsers; user1@test.com; 0
|
||||
account; truc@test.com; toto; René; Truc; True; DomainAdmins; truc@test.com; 5; test.com
|
||||
account; Truc@test.com; toto; René; Truc; True; DomainAdmins; truc@test.com; 5; test.com
|
||||
alias; alias1@test.com; True; user1@test.com
|
||||
forward; alias2@test.com; True; user1+ext@test.com
|
||||
forward; fwd1@test.com; True; user@extdomain.com
|
||||
|
||||
@@ -366,7 +366,7 @@ class User(PermissionsMixin):
|
||||
"yours"
|
||||
))
|
||||
|
||||
self.username = row[1].strip()
|
||||
self.username = row[1].strip().lower()
|
||||
try:
|
||||
User.objects.get(username=self.username)
|
||||
except User.DoesNotExist:
|
||||
|
||||
Reference in New Issue
Block a user