diff --git a/rowers/dataprep.py b/rowers/dataprep.py index 6110cf26..6efa68d0 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -1557,7 +1557,11 @@ def getsmallrowdata_db(columns, ids=[], doclean=True, workstrokesonly=True): if extracols and len(ids)==1: w = Workout.objects.get(id=ids[0]) row = rdata(w.csvfilename) - f = row.df['TimeStamp (sec)'].diff().mean() + try: + f = row.df['TimeStamp (sec)'].diff().mean() + except AttributeError: + f = 0 + if f != 0 and not np.isnan(f): windowsize = 2 * (int(10. / (f))) + 1 else: