strava callback catch error code
This commit is contained in:
@@ -1161,15 +1161,19 @@ def rower_process_stravacallback(request):
|
||||
code = request.GET['code']
|
||||
res = stravastuff.get_token(code)
|
||||
|
||||
access_token = res[0]
|
||||
if res[0]:
|
||||
access_token = res[0]
|
||||
|
||||
r = Rower.objects.get(user=request.user)
|
||||
r.stravatoken = access_token
|
||||
r = Rower.objects.get(user=request.user)
|
||||
r.stravatoken = access_token
|
||||
|
||||
r.save()
|
||||
r.save()
|
||||
|
||||
successmessage = "Tokens stored. Good to go"
|
||||
return imports_view(request,successmessage=successmessage)
|
||||
successmessage = "Tokens stored. Good to go"
|
||||
return imports_view(request,successmessage=successmessage)
|
||||
else:
|
||||
message = "Something went wrong with the Strava authorization"
|
||||
return imports_view(request,message=message)
|
||||
|
||||
|
||||
# Process SportTracks callback
|
||||
|
||||
Reference in New Issue
Block a user