Private
Public Access
1
0
This commit is contained in:
Sander Roosendaal
2023-02-19 18:34:07 +01:00
parent f07e71e6fc
commit 980c076a18

View File

@@ -59,7 +59,13 @@ def rower_rojabo_authorize(request): # pragma: no cover
@login_required()
def rower_integration_authorize(request, source='c2'):
integration = importsources[source](request.user)
try:
integration = importsources[source](request.user)
except KeyError:
if source == 'garmin':
return rower_garmin_authorize(request)
if source == 'rojabo':
return rower_rojabo_authorize(request)
url = integration.make_authorization_url()
return HttpResponseRedirect(url)