]> git.parisson.com Git - teleforma.git/commitdiff
fix wrong email check
authorGuillaume Pellerin <yomguy@parisson.com>
Fri, 11 Jul 2014 14:58:58 +0000 (16:58 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Fri, 11 Jul 2014 14:58:58 +0000 (16:58 +0200)
teleforma/management/commands/teleforma-import-users-pb.py

index 1d5b352f79e7826f4e7550646ef513bcf12b11d0..4bca7435c6bb7670daa080ae1f1cf1ff9f8052e1 100644 (file)
@@ -59,15 +59,14 @@ class Command(BaseCommand):
         # username unicity
         users = User.objects.filter(username=username)
         if users:
-            if users[0].email != email:
-                i = 1
-                while users:
-                    username = slugify(first_name)[:i] + '.' + slugify(last_name)
-                    username = username[:30]
-                    users = User.objects.filter(username=username)
-                    if not users:
-                        break
-                    i += 1
+            i = 1
+            while users:
+                username = slugify(first_name)[:i] + '.' + slugify(last_name)
+                username = username[:30]
+                users = User.objects.filter(username=username)
+                if not users:
+                    break
+                i += 1
 
         user, created = User.objects.get_or_create(username=username, first_name=first_name,
                                      last_name=last_name, email=email)