diff --git a/rowers/garmin_stuff.py b/rowers/garmin_stuff.py index 4618d279..4d4bcd51 100644 --- a/rowers/garmin_stuff.py +++ b/rowers/garmin_stuff.py @@ -207,6 +207,9 @@ def garmin_workouts_from_details(activities): rowdata = rowingdata(df=df) rowdata.write_csv(w.csvfilename,gzip=True) data = dataprep.dataprep(rowdata.df,id=w.id) + summary = rowdata.allstats() + w.summary=summary + w.save() except Rower.DoesNotExist: pass diff --git a/rowers/views/importviews.py b/rowers/views/importviews.py index dd974d1b..cd2d66aa 100644 --- a/rowers/views/importviews.py +++ b/rowers/views/importviews.py @@ -1009,6 +1009,7 @@ def workout_stravaimport_view(request,message="",userid=0): return HttpResponse(res) # For push notifications from Garmin +@csrf_exempt def garmin_summaries_view(request): if request.method != 'POST': raise Http404("Not allowed") @@ -1023,6 +1024,7 @@ def garmin_summaries_view(request): return HttpResponse(status=400) +@csrf_exempt def garmin_details_view(request): if request.method != 'POST': raise Http404("not allowed")