From b1af53f2a36fa53c7e9a8a2b05545e8e81e08f22 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Fri, 12 Feb 2021 16:57:38 +0100 Subject: [PATCH] small improvements --- rowers/views/planviews.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rowers/views/planviews.py b/rowers/views/planviews.py index 40197a4a..71faa56a 100644 --- a/rowers/views/planviews.py +++ b/rowers/views/planviews.py @@ -5,6 +5,7 @@ from __future__ import unicode_literals from rowers.views.statements import * from rowingdata import trainingparser +import json @login_required @permission_required('plannedsession.view_session',fn=get_session_by_pk,raise_exception=True) @@ -460,13 +461,17 @@ def plannedsession_create_view(request, sessionunit=sessionunit, comment=comment, criterium=criterium, + interval_string=interval_string, manager=request.user) ps.save() if interval_string: dct = trainingparser.parsetodict(interval_string) + dct = [item for item in dct if item['value'] != 0] dct = trainingparser.tofitdict(dct) + ps.json_string = json.dumps(dct) + txt = ps_dict_get_description(dct) ps.comment += '\n'+txt ps.save()