diff --git a/rowers/polarstuff.py b/rowers/polarstuff.py index f936b140..5d010efc 100644 --- a/rowers/polarstuff.py +++ b/rowers/polarstuff.py @@ -124,6 +124,19 @@ def make_authorization_url(): return HttpResponseRedirect(url) +def revoke_access(user): + headers = { + 'Authorization': 'Bearer {token}'.format(token=user.rower.polartoken) + } + + response = requests.delete('https://www.polaraccesslink.com/v3/users/{user-id}', params={ + 'user-id':user.rower.polaruserid, + }, headers = headers) + + dologging('polar.log',response.text) + + return 1 + def get_polar_notifications(): url = baseurl+'/notifications' state = str(uuid4())