From 9c2c55f697abc1db4ac22df106437444c325b3e1 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 31 May 2021 11:15:03 +0200 Subject: [PATCH] fix --- rowers/tasks.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/rowers/tasks.py b/rowers/tasks.py index c6dbc1d5..427ce4b9 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -3043,12 +3043,18 @@ def df_from_summary(data): startdatetime,starttime,workoutdate,duration,starttimeunix,timezone = utils.get_startdatetime_from_c2data(data) - splits = data['workout']['splits'] + try: + splits = data['workout']['splits'] + except KeyError: + splits = [0] time = starttimeunix elapsed_distance = 0 times = [0] distances = [0] - spms = [splits[0]['stroke_rate']] + try: + spms = [splits[0]['stroke_rate']] + except KeyError: + spms = [0] try: hrs = [splits[0]['heart_rate']['average']] except KeyError: # pragma: no cover