From c9e623455a504d8672a05b88756000c9e861f3e7 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 6 Jul 2020 15:51:20 +0200 Subject: [PATCH] responding only 200 --- rowers/views/importviews.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/rowers/views/importviews.py b/rowers/views/importviews.py index ea68c2b9..ecc6ccf1 100644 --- a/rowers/views/importviews.py +++ b/rowers/views/importviews.py @@ -1012,7 +1012,7 @@ def workout_stravaimport_view(request,message="",userid=0): @csrf_exempt def garmin_summaries_view(request): if request.method != 'POST': - raise Http404("Not allowed") + return HttpResponse(status=200) # POST request data = json.loads(request.body) @@ -1022,27 +1022,28 @@ def garmin_summaries_view(request): if result: return HttpResponse(status=200) - return HttpResponse(status=400) + return HttpResponse(status=200) @csrf_exempt def garmin_deregistration_view(request): if request.method != 'POST': - raise Http404("not allowed") + return HttpResponse(status=200) data = json.loads(request.body) garmintoken = data['userAccessToken'] try: r = Rower.objects.get(garmintoken=garmintoken) r.garmintoken = '' + r.save() except Rower.DoesNotExist: - raise HttpResponseNotFound("Not found") + return HttpResponse(status=200) return HttpResponse(status=200) @csrf_exempt def garmin_details_view(request): if request.method != 'POST': - raise Http404("not allowed") + return HttpResponse(status=200) # POST request data = json.loads(request.body) @@ -1052,7 +1053,7 @@ def garmin_details_view(request): if result: return HttpResponse(status=200) - return HttpResponse(status=400) + return HttpResponse(status=200) # The page where you select which RunKeeper workout to import