diff --git a/rowers/dataprepnodjango.py b/rowers/dataprepnodjango.py index 176dd5ae..5a201551 100644 --- a/rowers/dataprepnodjango.py +++ b/rowers/dataprepnodjango.py @@ -16,6 +16,7 @@ from pandas import DataFrame,Series import shutil from shutil import copyfile +import pyarrow as pa import pandas as pd import numpy as np @@ -729,7 +730,7 @@ def getsmallrowdata_db(columns,ids=[],debug=False): data.append(df) except OSError: pass - except pyarrow.lib.ArrowInvalid: + except pa.lib.ArrowInvalid: pass try: diff --git a/rowers/tasks.py b/rowers/tasks.py index b0d8358b..4d7ee6f5 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -194,6 +194,8 @@ def handle_strava_sync(stravatoken,workoutid,filename,name,activity_type,descrip failed = True except JSONDecodeError: failed = True + except stravalib.exc.ObjectNotFound: + failed = true if not failed: try: act = client.update_activity(res.id,activity_type=activity_type,