Private
Public Access
1
0

form initial now has better default initial

This commit is contained in:
Sander Roosendaal
2020-06-21 14:49:09 +02:00
parent ba0b351130
commit add55993ba
4 changed files with 116 additions and 16 deletions

View File

@@ -418,7 +418,17 @@ class UploadOptionsForm(forms.Form):
choices2 = [(r.id,str(r)) for r in registrations2]
choices3 = [(0,'---')]
choices = choices3+choices1+choices2
noregistrations = []
for ra in VirtualRace.objects.filter(registration_closure__gt=timezone.now(),sessiontype='race'):
rs = VirtualRaceResult.objects.filter(race = ra,userid=r.id)
if rs.count()==0:
noregistrations.append((-ra.id,ra.name))
for ra in VirtualRace.objects.filter(registration_closure__gt=timezone.now(),sessiontype='indoorrace'):
rs = IndoorVirtualRaceResult.objects.filter(race = ra,userid=r.id)
if rs.count()==0:
noregistrations.append((-ra.id,ra.name))
choices = choices3+choices1+choices2+noregistrations
if int(raceid) in [r.id for r in races]:
therace = VirtualRace.objects.get(id=raceid)