Private
Public Access
1
0

filter form

This commit is contained in:
Sander Roosendaal
2020-05-28 06:49:13 +02:00
parent 98efddb8d7
commit 6914993516
4 changed files with 59 additions and 3 deletions

View File

@@ -1127,6 +1127,11 @@ def virtualevent_view(request,id=0):
except KeyError:
adaptiveclass = ['None','PR1','PR2','PR3','FES']
try:
entrycategory = cd['entrycategory']
except KeyError:
entrycategory = None
if race.sessiontype == 'race':
results = resultobj.objects.filter(
race=race,
@@ -1137,7 +1142,7 @@ def virtualevent_view(request,id=0):
weightcategory__in=weightcategory,
adaptiveclass__in=adaptiveclass,
age__gte=age_min,
age__lte=age_max
age__lte=age_max,
).order_by("duration")
else:
results = resultobj.objects.filter(
@@ -1148,9 +1153,12 @@ def virtualevent_view(request,id=0):
weightcategory__in=weightcategory,
adaptiveclass__in=adaptiveclass,
age__gte=age_min,
age__lte=age_max
age__lte=age_max,
).order_by("duration","-distance")
if entrycategory is not None:
results = results.filter(entrycategory__in=entrycategory)
# to-do - add DNS
dns = []