🛠️ PKCE flag was not set on first login. Fixes #113

This commit is contained in:
Robert Honz
2024-05-24 13:41:42 +02:00
parent 4fa70469df
commit c9848030d8
+2 -1
View File
@@ -120,6 +120,8 @@ class Tidal(BaseConfig, metaclass=SingletonMeta):
if self.session.audio_quality != tidalapi.media.Quality.hi_res_lossless:
do_pkce = False
self.is_pkce = do_pkce
if self.token_from_storage:
try:
result = self.session.load_oauth_session(
@@ -129,7 +131,6 @@ class Tidal(BaseConfig, metaclass=SingletonMeta):
self.data.expiry_time,
is_pkce=do_pkce,
)
self.is_pkce = do_pkce
except HTTPError:
result = False