Skip to content

Commit 57931a7

Browse files
authored
Merge pull request #117 from lutzbuerkle/pr
Use UTC instead of local time for expiry_time
2 parents 19df1aa + 8a2d161 commit 57931a7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

tidalapi/session.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ def _login_with_link(self):
354354
def _process_link_login(self, json):
355355
json = self._wait_for_link_login(json)
356356
self.access_token = json['access_token']
357-
self.expiry_time = datetime.datetime.now() + datetime.timedelta(seconds=json['expires_in'])
357+
self.expiry_time = datetime.datetime.utcnow() + datetime.timedelta(seconds=json['expires_in'])
358358
self.refresh_token = json['refresh_token']
359359
self.token_type = json['token_type']
360360
session = self.request.request('GET', 'sessions')
@@ -409,7 +409,7 @@ def token_refresh(self, refresh_token):
409409
log.warning("The refresh token has expired, a new login is required.")
410410
return False
411411
self.access_token = json['access_token']
412-
self.expiry_time = datetime.datetime.now() + datetime.timedelta(seconds=json['expires_in'])
412+
self.expiry_time = datetime.datetime.utcnow() + datetime.timedelta(seconds=json['expires_in'])
413413
self.token_type = json['token_type']
414414
return True
415415

0 commit comments

Comments
 (0)