X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/b154d06ff9d6b7fa711607bc02d03fb9db5c6d33..6de9bcf51b42077e9628c4ad4d0e06a6932e7aa0:/wtem/management/commands/wtem_generate_keys.py?ds=inline

diff --git a/wtem/management/commands/wtem_generate_keys.py b/wtem/management/commands/wtem_generate_keys.py
index 239fe6b..8a14ff9 100644
--- a/wtem/management/commands/wtem_generate_keys.py
+++ b/wtem/management/commands/wtem_generate_keys.py
@@ -5,13 +5,12 @@ from wtem.models import Submission
 
 
 class Command(BaseCommand):
-    help = 'Sends personalized links to WTEM contestants'
-
+    
     def handle(self, *args, **options):
         new = 0
         skipped = 0
 
-        for wtem_contact in Contact.objects.filter(form_tag = 'wtem'):
+        for wtem_contact in Contact.objects.filter(form_tag = 'wtem').order_by('-created_at'):
             for student in wtem_contact.body['student']:
                 if not Submission.objects.filter(email = student['email']).exists():
                     args = dict()
@@ -21,6 +20,7 @@ class Command(BaseCommand):
                     Submission.create(**args)
                     new += 1
                 else:
+                    self.stdout.write('skipping ' + student['email'] + ': already exists.')
                     skipped += 1
 
         self.stdout.write('New: ' + str(new) + ', skipped: ' + str(skipped))