plans dedicated to rowers if possible
This commit is contained in:
@@ -1477,22 +1477,29 @@ def plannedsessions_view(request,
|
||||
sessioncolor[ps.id] = cratiocolors[status]
|
||||
ws = Workout.objects.filter(user=r,plannedsession=ps)
|
||||
completiondate[ps.id] = cdate
|
||||
if ps.sessionmode == 'distance':
|
||||
totals['planneddistance'] += ps.sessionvalue
|
||||
if ps.steps:
|
||||
sdict, totalmeters, totalseconds, totalrscore = ps_dict_order(ps.steps,rower=r)
|
||||
totals['planneddistance'] += int(totalmeters)
|
||||
totals['plannedtime'] += int(totalseconds)/60.
|
||||
totals['plannedrscore'] += int(totalrscore)
|
||||
totals['plannedtrimp'] += int(totalrscore)*2
|
||||
else:
|
||||
totals['planneddistance'] += ps.approximate_distance
|
||||
if ps.sessionmode == 'time':
|
||||
totals['plannedtime'] += ps.sessionvalue
|
||||
else:
|
||||
totals['plannedtime'] += ps.approximate_duration
|
||||
if ps.sessionmode == 'rScore': # pragma: no cover
|
||||
totals['plannedrscore'] += ps.sessionvalue
|
||||
else:
|
||||
totals['plannedrscore'] += ps.approximate_rscore
|
||||
if ps.sessionmode == 'TRIMP': # pragma: no cover
|
||||
totals['plannedtrimp'] += ps.sessionvalue
|
||||
else:
|
||||
totals['plannedtrimp'] += ps.approximate_rscore*2
|
||||
if ps.sessionmode == 'distance':
|
||||
totals['planneddistance'] += ps.sessionvalue
|
||||
else:
|
||||
totals['planneddistance'] += ps.approximate_distance
|
||||
if ps.sessionmode == 'time':
|
||||
totals['plannedtime'] += ps.sessionvalue
|
||||
else:
|
||||
totals['plannedtime'] += ps.approximate_duration
|
||||
if ps.sessionmode == 'rScore': # pragma: no cover
|
||||
totals['plannedrscore'] += ps.sessionvalue
|
||||
else:
|
||||
totals['plannedrscore'] += ps.approximate_rscore
|
||||
if ps.sessionmode == 'TRIMP': # pragma: no cover
|
||||
totals['plannedtrimp'] += ps.sessionvalue
|
||||
else:
|
||||
totals['plannedtrimp'] += ps.approximate_rscore*2
|
||||
|
||||
totals['time'] = int(totals['time']/60.)
|
||||
totals['actualtime'] = int(totals['actualtime']/60.)
|
||||
|
||||
Reference in New Issue
Block a user