Properly handle the "manual" mode of copy and paste auth information

This commit is contained in:
blitzmann
2021-10-18 14:06:36 -04:00
parent 17391f119c
commit f3f7d688ab
3 changed files with 8 additions and 10 deletions

View File

@@ -63,6 +63,7 @@ class APIException(Exception):
class EsiAccess:
def __init__(self):
self.settings = EsiSettings.getInstance()
self.server_base: ApiBase = supported_servers[self.settings.get("server")]
# session request stuff
self._session = Session()
@@ -95,8 +96,6 @@ class EsiAccess:
jwks_call.raise_for_status()
self.jwks = jwks_call.json()
self.server_base: ApiBase = supported_servers[self.settings.get("server")]
@property
def sso_url(self):
return 'https://%s/v2' % self.server_base.sso
@@ -173,7 +172,7 @@ class EsiAccess:
}
res = self.token_call(values)
json_res = res.json();
json_res = res.json()
decoded_jwt = self.validate_eve_jwt(json_res['access_token'])
return json_res, decoded_jwt
@@ -187,7 +186,7 @@ class EsiAccess:
}
res = self.token_call(values)
json_res = res.json();
json_res = res.json()
self.update_token(ssoChar, json_res)
return json_res