We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 984d9bf commit a2baad1Copy full SHA for a2baad1
pydomo/Transport.py
@@ -100,7 +100,8 @@ def _extract_expiration(self, access_token):
100
payload_bytes = bytes(token_parts[1], 'utf-8')
101
# Padding required for the base64 library
102
decoded_payload_bytes = base64.urlsafe_b64decode(payload_bytes + b'==')
103
- decoded_payload_dict = json.loads(decoded_payload_bytes.decode('utf-8'))
+ payload_string = decoded_payload_bytes.decode('utf-8')
104
+ decoded_payload_dict = json.loads(payload_string)
105
if EXPIRATION_DATE_KEY in decoded_payload_dict.keys():
106
expiration_date = decoded_payload_dict[EXPIRATION_DATE_KEY]
107
self.logger.debug('Token expiration: {}'.format(expiration_date))
0 commit comments