OTW compare only uses data on course
This commit is contained in:
@@ -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]
|
||||
|
||||
Reference in New Issue
Block a user