diff --git a/rowers/templates/rower_exportsettings.html b/rowers/templates/rower_exportsettings.html index a62ad6a2..4e1d782d 100644 --- a/rowers/templates/rower_exportsettings.html +++ b/rowers/templates/rower_exportsettings.html @@ -35,7 +35,7 @@ {% if rower.rojabo_token is not None and rower.rojabo_token != '' %} Rojabo {% endif %} - +
{% if form.errors %} @@ -44,13 +44,13 @@ {% endif %}-
+ {% if rower.garmintoken and rower.garmintoken != '' %}@@ -78,18 +78,21 @@
+ alt="connect with Polar" width="130"> + alt="connect with Polar" width="130"> + alt="connect with Garmin" width="130"> - - - + alt="connect with RP3" width="130"> + +{% if user.is_staff %} + +{% endif %} + + {% endblock %} {% block sidebar %} diff --git a/rowers/views/paymentviews.py b/rowers/views/paymentviews.py index abcd2d59..03b6c027 100644 --- a/rowers/views/paymentviews.py +++ b/rowers/views/paymentviews.py @@ -66,7 +66,6 @@ def rower_process_fakturoidcallback(request): t.refresh_token = result['refresh_token'] t.expires_in = result['expires_in'] t.save() - print(t) except FakturoidToken.DoesNotExist: t = FakturoidToken( access_token = result['access_token'], @@ -74,9 +73,14 @@ def rower_process_fakturoidcallback(request): expires_in = result['expires_in'], ) t.save() - print(t) + messages.info(request,"Token refreshed and stored") + else: + messages.error(request,"Error") - return HttpResponse('succes') + url = reverse('rower_exportsettings_view') + + + return HttpResponseRedirect(url) @csrf_exempt def braintree_webhook_view(request):