diff --git a/rowers/dataprepnodjango.py b/rowers/dataprepnodjango.py index ec4972ee..176dd5ae 100644 --- a/rowers/dataprepnodjango.py +++ b/rowers/dataprepnodjango.py @@ -729,7 +729,8 @@ def getsmallrowdata_db(columns,ids=[],debug=False): data.append(df) except OSError: pass - + except pyarrow.lib.ArrowInvalid: + pass try: df = pd.concat(data,axis=0) diff --git a/rowers/tasks.py b/rowers/tasks.py index f64eafc9..f88581d4 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -213,7 +213,7 @@ def handle_strava_sync(stravatoken,workoutid,filename,name,activity_type,descrip result = update_workout_field_sql(workoutid,'uploadedtostrava',res.id,debug=debug) try: os.remove(filename) - except WindowsError: + except: pass return 1 diff --git a/rowers/urls.py b/rowers/urls.py index 0b3635cb..78dc9f48 100644 --- a/rowers/urls.py +++ b/rowers/urls.py @@ -7,6 +7,8 @@ from django.conf.urls import url, include from django.urls import path, re_path from django.contrib.auth.models import User from django.contrib.auth.decorators import login_required, permission_required +from django.views.decorators.csrf import csrf_exempt +from django.utils.decorators import method_decorator from rowers.models import ( Workout,Rower,FavoriteChart,VirtualRaceResult, VirtualRace,StandardCollection,CourseStandard,GeoCourse,