From 676a9d357c6063303c5bfce85c710433bbab1e65 Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Tue, 20 Dec 2016 06:18:40 -0500 Subject: [PATCH] Fix refresh token behavior. --- calefaction/eve/sso.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/calefaction/eve/sso.py b/calefaction/eve/sso.py index 65f70ef..49215ad 100644 --- a/calefaction/eve/sso.py +++ b/calefaction/eve/sso.py @@ -44,11 +44,13 @@ class SSOManager: in a sensible way or looks to be down. """ url = "https://login.eveonline.com/oauth/token" - params = {"code": code} + params = {} if refresh: params["grant_type"] = "refresh_token" + params["code"] = code else: params["grant_type"] = "authorization_code" + params["refresh_token"] = code self._debug("[POST] /oauth/token") try: