1 # -*- coding: utf-8 -*-
2 from django.core.management.base import BaseCommand
4 from stage2.models import Participant
5 from wtem.management.commands.wtem_send_results import minimum, get_submissions
8 class Command(BaseCommand):
10 def handle(self, **options):
13 for s in get_submissions():
14 if s.final_result >= minimum:
15 if not Participant.objects.filter(email=s.email).exists():
16 Participant.create(s.first_name, s.last_name, s.email, contact=s.contact)
19 self.stdout.write('skipping ' + s.email + ': already exists.')
22 self.stdout.write('New: ' + str(new) + ', skipped: ' + str(skipped))