submission and show result fastest challenges
This commit is contained in:
@@ -2323,7 +2323,7 @@ def workout_fusion_list(request,id=0,
|
||||
|
||||
# Basic view of workout
|
||||
@permission_required('workout.view_workout',fn=get_workout_by_opaqueid,raise_exception=True)
|
||||
def workout_view(request,id=0,raceresult=0,sessionresult=0):
|
||||
def workout_view(request,id=0,raceresult=0,sessionresult=0,nocourseraceresult=0):
|
||||
request.session['referer'] = absolute(request)['PATH']
|
||||
|
||||
if not request.user.is_anonymous:
|
||||
@@ -2373,6 +2373,26 @@ def workout_view(request,id=0,raceresult=0,sessionresult=0):
|
||||
except CourseTestResult.DoesNotExist:
|
||||
pass
|
||||
|
||||
if nocourseraceresult != 0:
|
||||
try:
|
||||
result = IndoorVirtualRaceResult.objects.get(id=nocourseraceresult)
|
||||
startsecond = result.startsecond
|
||||
endsecond = result.endsecond
|
||||
duration = row.duration
|
||||
durationsecs = duration.hour*3600+duration.minute*60+duration.second
|
||||
itime = [startsecond,endsecond-startsecond]
|
||||
itype = [3,4]
|
||||
intervaldata['itime'] = itime
|
||||
intervaldata['itype'] = itype
|
||||
|
||||
rowdata.updateinterval_metric(' AverageBoatSpeed (m/s)',0.1,mode='larger',
|
||||
debug=False,smoothwindow=15.,
|
||||
activewindow = [startsecond,endsecond])
|
||||
summary = rowdata.allstats()
|
||||
except CourseTestResult.DoesNotExist:
|
||||
pass
|
||||
|
||||
|
||||
if raceresult != 0:
|
||||
try:
|
||||
result = VirtualRaceResult.objects.get(id=raceresult)
|
||||
|
||||
Reference in New Issue
Block a user