diff --git a/rowers/stravastuff.py b/rowers/stravastuff.py index 156e14a3..4e1078a7 100644 --- a/rowers/stravastuff.py +++ b/rowers/stravastuff.py @@ -316,7 +316,10 @@ def get_workout(user,stravaid): coords = get_strava_stream(r,'latlng',stravaid) power = get_strava_stream(r,'power',stravaid) - nr_rows = len(t) + if t is not None: + nr_rows = len(t) + else: + return(0,"Error: Time data wasnt found") if nr_rows == 0: return (0,"Error: Time data had zero length") @@ -701,7 +704,10 @@ def handle_strava_import_stroke_data(title, coords = get_strava_stream(r,'latlng',stravaid) power = get_strava_stream(r,'power',stravaid) - nr_rows = len(t) + if t is not None: + nr_rows = len(t) + else: + return 0 if nr_rows == 0: return 0 diff --git a/rowers/tests/testdata/testdata.csv.gz b/rowers/tests/testdata/testdata.csv.gz index 620ce657..0ec02725 100644 Binary files a/rowers/tests/testdata/testdata.csv.gz and b/rowers/tests/testdata/testdata.csv.gz differ