From 4dbbfdb75d59786bd5917876b4742285f13776ae Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 19 Jan 2022 10:12:38 +0100 Subject: [PATCH 1/2] checking polar auth flow --- rowers/views/importviews.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/rowers/views/importviews.py b/rowers/views/importviews.py index c4488471..de394e53 100644 --- a/rowers/views/importviews.py +++ b/rowers/views/importviews.py @@ -407,6 +407,14 @@ def rower_process_twittercallback(request): # pragma: no cover # Process Polar Callback @login_required() def rower_process_polarcallback(request): # pragma: no cover + + error = request.GET.get['error','no error'] + dologging('polar.log','Callback: {error}'.format(error=error)) + if error == 'no error': + messages.error(request,error) + url = reverse('rower_exportsettings_view') + return HttpResponseRedirect(url) + try: code = request.GET['code'] except MultiValueDictKeyError: From 0df0ed1564932be7610b177fe623e4359cad4593 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 19 Jan 2022 10:21:41 +0100 Subject: [PATCH 2/2] checking auth flow --- rowers/views/importviews.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rowers/views/importviews.py b/rowers/views/importviews.py index de394e53..73759391 100644 --- a/rowers/views/importviews.py +++ b/rowers/views/importviews.py @@ -200,7 +200,7 @@ def rower_strava_authorize(request): # pragma: no cover # Polar Authorization @login_required() -def rower_polar_authorize(request): # pragma: no cover +def rower_polar_authorize(request): state = str(uuid4()) @@ -406,7 +406,7 @@ def rower_process_twittercallback(request): # pragma: no cover # Process Polar Callback @login_required() -def rower_process_polarcallback(request): # pragma: no cover +def rower_process_polarcallback(request): error = request.GET.get['error','no error'] dologging('polar.log','Callback: {error}'.format(error=error))