Private
Public Access
1
0

fixed polar auth

This commit is contained in:
Sander Roosendaal
2019-03-18 21:46:20 +01:00
parent f1630a64df
commit 9482682d4b
3 changed files with 4 additions and 4 deletions

View File

@@ -75,8 +75,10 @@ def get_token(code):
try: try:
headers = { 'Authorization': 'Basic %s' % base64.b64encode(auth_string) } headers = { 'Authorization': 'Basic %s' % base64.b64encode(auth_string) }
print(headers,'aa')
except TypeError: except TypeError:
headers = { 'Authorization': 'Basic %s' % base64.b64encode(bytes(auth_string,'utf-8')) } headers = { 'Authorization': 'Basic %s' % base64.b64encode(
bytes(auth_string,'utf-8')).decode('utf-8') }
response = requests.post("https://polarremote.com/v2/oauth2/token", response = requests.post("https://polarremote.com/v2/oauth2/token",
data=post_data, data=post_data,

Binary file not shown.

View File

@@ -697,8 +697,6 @@ def rower_process_polarcallback(request):
return HttpResponseRedirect(url) return HttpResponseRedirect(url)
access_token, expires_in, user_id = polarstuff.get_token(code) access_token, expires_in, user_id = polarstuff.get_token(code)
expirydatetime = timezone.now()+datetime.timedelta(seconds=expires_in) expirydatetime = timezone.now()+datetime.timedelta(seconds=expires_in)