diff --git a/rowers/dataprep.py b/rowers/dataprep.py index fb5de97e..91ba1c7c 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -115,7 +115,12 @@ def get_latlon(id): except Workout.DoesNotExist: return False + rowdata = rdata(w.csvfilename) + + if rowdata.df.empty: + return [pd.Series([]), pd.Series([])] + try: try: latitude = rowdata.df.loc[:, ' latitude'] diff --git a/rowers/tests/test_workouts.py b/rowers/tests/test_aworkouts.py similarity index 100% rename from rowers/tests/test_workouts.py rename to rowers/tests/test_aworkouts.py diff --git a/rowers/tests/testdata/testdata.csv.gz b/rowers/tests/testdata/testdata.csv.gz index 927d324f..8ba4ff5f 100644 Binary files a/rowers/tests/testdata/testdata.csv.gz and b/rowers/tests/testdata/testdata.csv.gz differ