From 9aa2cfe94537df9e8441645e9303d641cf60621d Mon Sep 17 00:00:00 2001 From: wrongu Date: Tue, 7 Feb 2017 09:46:04 -0500 Subject: [PATCH] Passing refresh_token from existing session to refresh call. Fixes #10 --- mendeley/auth.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mendeley/auth.py b/mendeley/auth.py index 66c836c..5529812 100644 --- a/mendeley/auth.py +++ b/mendeley/auth.py @@ -107,4 +107,4 @@ def refresh(self, session): oauth = OAuth2Session(client=self.client, redirect_uri=self.redirect_uri, scope=['all']) oauth.compliance_hook['access_token_response'] = [handle_text_response] - session.token = oauth.refresh_token(self.token_url, auth=self.auth) + session.token = oauth.refresh_token(self.token_url, auth=self.auth, refresh_token=session.token.get('refresh_token', None))