Private
Public Access
1
0

OTW compare only uses data on course

This commit is contained in:
Sander Roosendaal
2020-05-24 17:11:41 +02:00
parent 36656b3c73
commit c3b404f8b6
2 changed files with 34 additions and 4 deletions

View File

@@ -1524,6 +1524,12 @@ def virtualevent_compare_view(request,id=0):
workoutids = [result.workoutid for result in results]
startenddict = {}
for result in results:
startenddict[result.workoutid] = (result.startsecond,result.endsecond)
if len(workoutids) == 0:
url = reverse('virtualevent_view',
kwargs={
@@ -1555,10 +1561,13 @@ def virtualevent_compare_view(request,id=0):
except Workout.DoesNotExist:
pass
labeldict = {
int(w.id): w.__str__() for w in workouts
}
chartform = ChartParamChoiceForm(
initial = {
'xparam':xparam,
@@ -1584,7 +1593,7 @@ def virtualevent_compare_view(request,id=0):
for id in workoutids:
try:
workouts.append(Workout.objects.get(
id=encoder.decode_hex(id)))
id=id))
except Workout.DoesNotExist:
pass
@@ -1598,7 +1607,7 @@ def virtualevent_compare_view(request,id=0):
res = interactive_multiple_compare_chart(workoutids,xparam,yparam,
promember=promember,
plottype=plottype,
labeldict=labeldict)
labeldict=labeldict,startenddict=startenddict)
script = res[0]
div = res[1]
errormessage = res[3]