From 9e672ef44ddf99dece35401bb2726a6af91296b7 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 6 May 2020 22:21:58 +0200 Subject: [PATCH] bug fix --- rowers/views/analysisviews.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/rowers/views/analysisviews.py b/rowers/views/analysisviews.py index 3b1fda4d..bb005175 100644 --- a/rowers/views/analysisviews.py +++ b/rowers/views/analysisviews.py @@ -4718,7 +4718,10 @@ def history_view(request,userid=0): wmeters, whours, wminutes = get_totals(a_workouts) ddict = {} ddict['id'] = wtype - ddict['wtype'] = mytypes.workouttypes_ordered[wtype] + try: + ddict['wtype'] = mytypes.workouttypes_ordered[wtype] + except KeyError: + ddict['wtype'] = wtype ddict['distance'] = wmeters ddict['duration'] = "{whours}:{wminutes:02d}".format( whours=whours, @@ -4847,7 +4850,11 @@ def history_view_data(request,userid=0): a_workouts = g_workouts.filter(workouttype=wtype) wmeters, whours, wminutes = get_totals(a_workouts) ddict = {} - ddict['wtype'] = mytypes.workouttypes_ordered[wtype] + try: + ddict['wtype'] = mytypes.workouttypes_ordered[wtype] + except KeyError: + ddict['wtype'] = wtype + ddict['id'] = wtype ddict['distance'] = wmeters ddict['duration'] = "{whours}:{wminutes:02d}".format(