Private
Public Access
1
0

new session verdicts and colors

This commit is contained in:
Sander Roosendaal
2018-11-12 21:51:25 +01:00
parent 94553a566b
commit 4795e03579
4 changed files with 57 additions and 35 deletions

View File

@@ -14818,6 +14818,8 @@ def plannedsessions_coach_view(request,
}
)
from rowers.plannedsessions import cratiocolors
@login_required()
def plannedsessions_view(request,
userid=0,startdatestring='',enddatestring=''):
@@ -14857,6 +14859,7 @@ def plannedsessions_view(request,
completeness = {}
actualvalue = {}
completiondate = {}
sessioncolor = {}
if not sps and request.user.rower.rowerplan == 'basic':
messages.error(request,
@@ -14866,6 +14869,7 @@ def plannedsessions_view(request,
ratio,status,cdate = is_session_complete(r,ps)
actualvalue[ps.id] = int(ps.sessionvalue*ratio)
completeness[ps.id] = status
sessioncolor[ps.id] = cratiocolors[status]
ws = Workout.objects.filter(user=r,plannedsession=ps)
completiondate[ps.id] = cdate
@@ -14901,6 +14905,7 @@ def plannedsessions_view(request,
'rower':r,
'timeperiod':timeperiod,
'completeness':completeness,
'sessioncolor':sessioncolor,
'actualvalue':actualvalue,
'completiondate':completiondate,
'unmatchedworkouts':unmatchedworkouts,