From a593787adcbfe924b8675095058cf373b2dbdc17 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 17 Apr 2017 09:21:57 +0200 Subject: [PATCH] bug fix underarmour import list --- rowers/views.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/rowers/views.py b/rowers/views.py index 277e9247..580a672a 100644 --- a/rowers/views.py +++ b/rowers/views.py @@ -5192,8 +5192,15 @@ def workout_underarmourimport_view(request,message=""): s = item['start_datetime'] i,r = underarmourstuff.get_idfromuri(request.user,item['_links']) n = item['name'] - d = item['aggregates']['distance_total'] - ttot = item['aggregates']['active_time_total'] + try: + d = item['aggregates']['distance_total'] + except KeyError: + d = 0 + try: + ttot = item['aggregates']['active_time_total'] + except KeyError: + ttot = 0 + keys = ['id','distance','duration','starttime','type'] values = [i,d,ttot,s,r] thedict = dict(zip(keys,values))