very minor fix
authorJan Szejko <janek37@gmail.com>
Thu, 23 Nov 2017 10:29:14 +0000 (11:29 +0100)
committerJan Szejko <janek37@gmail.com>
Thu, 23 Nov 2017 10:29:14 +0000 (11:29 +0100)
wtem/management/commands/wtem_generate_keys.py

index 06ea89f..48cd8b2 100644 (file)
@@ -12,14 +12,10 @@ class Command(BaseCommand):
 
         emails = list(Submission.objects.values_list('email', flat=True))
         for confirmation in Confirmation.objects.exclude(email__in=emails):
-            if not Submission.objects.filter(email=confirmation.email).exists():
-                args = {}
-                for attr in ['first_name', 'last_name', 'email', 'contact']:
-                    args[attr] = getattr(confirmation, attr)
-                Submission.create(**args)
-                new += 1
-            else:
-                self.stdout.write('skipping ' + confirmation.email + ': already exists.')
-                skipped += 1
+            args = {}
+            for attr in ['first_name', 'last_name', 'email', 'contact']:
+                args[attr] = getattr(confirmation, attr)
+            Submission.create(**args)
+            new += 1
 
         self.stdout.write('New: ' + str(new) + ', skipped: ' + str(skipped))