Private
Public Access
1
0

fixed bug in race check

This commit is contained in:
Sander Roosendaal
2018-09-15 16:07:19 +02:00
parent 09c10633ac
commit 90f022f690
5 changed files with 15 additions and 6 deletions

View File

@@ -13418,6 +13418,7 @@ def plannedsession_view(request,id=0,rowerid=0,
'distance': w.distance,
'time': dddelta,
'type': w.workouttype,
'coursecompleted':True,
}
if ps.sessiontype == 'coursetest':
vs = CourseTestResult.objects.filter(plannedsession=ps,
@@ -13436,12 +13437,13 @@ def plannedsession_view(request,id=0,rowerid=0,
microseconds=t.microsecond
)
wdict['distance'] = int(round(coursemeters))
wdict['coursecompleted'] = coursecompleted
else:
record = CourseTestResult(
userid=w.user.id,
workoutid=w.id,
plannedsession=ps,
duration=dt.time(0,0),
duration=w.duration,
coursecompleted=False,
)
record.save()
@@ -13452,8 +13454,10 @@ def plannedsession_view(request,id=0,rowerid=0,
intsecs = 0
microsecs = 0
wdict['time'] = record.duration
# taking workout duration plus 1 minute penalty
wdict['time'] = w.duration
wdict['distance'] = ps.course.distance
wdict['coursecompleted'] = False
ranking.append(wdict)