X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/a51aa3ca37185a57c1fee1154e6f8a53d8a0bafb..5d78f2b7af4ee0f1aa48f1e2538ef40ea6b19b00:/wtem/management/commands/wtem_generate_keys.py?ds=sidebyside diff --git a/wtem/management/commands/wtem_generate_keys.py b/wtem/management/commands/wtem_generate_keys.py index 06ea89f..48cd8b2 100644 --- a/wtem/management/commands/wtem_generate_keys.py +++ b/wtem/management/commands/wtem_generate_keys.py @@ -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))