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))