diff --git a/rowers/imports.py b/rowers/imports.py index d3a3ab01..796a982f 100644 --- a/rowers/imports.py +++ b/rowers/imports.py @@ -150,13 +150,20 @@ def imports_do_refresh_token(refreshtoken,oauth_data,access_token=''): baseurl = oauth_data['base_url'] if 'json' in oauth_data['content_type']: - response = requests.post(baseurl, + try: + response = requests.post(baseurl, data=json.dumps(post_data), headers=headers) + except: + raise NoTokenError("Failed to get token") else: - response = requests.post(baseurl, - data=post_data, - headers=headers) + try: + response = requests.post(baseurl, + data=post_data, + headers=headers + ) + except: + raise NoTokenError("Failed to get token")