diff --git a/rowers/templates/trainingzones.html b/rowers/templates/trainingzones.html index a1ee8163..1f214fd5 100644 --- a/rowers/templates/trainingzones.html +++ b/rowers/templates/trainingzones.html @@ -2,7 +2,7 @@ {% load static %} {% load rowerfilters %} -{% block title %}Rowsandall Training Plans{% endblock %} +{% block title %}Rowsandall Training Zones{% endblock %} {% block main %} diff --git a/rowers/views/analysisviews.py b/rowers/views/analysisviews.py index f80e114f..074eeffb 100644 --- a/rowers/views/analysisviews.py +++ b/rowers/views/analysisviews.py @@ -1076,6 +1076,17 @@ def trainingzones_view(request,userid=0,mode='rower', zones = form.cleaned_data['zones'] date_agg = form.cleaned_data['dates'] + if date_agg == 'week': + startdate = startdate - datetime.timedelta(days = startdate.weekday()) + else: + startdate = startdate - datetime.timedelta(days = (startdate.day-1)) + + form = TrainingZonesForm(initial={ + 'startdate':startdate, + 'enddate':enddate, + 'zones':zones, + 'dates':date_agg, + }) script = '' div = get_call()