Dont unload Spotify provider if dev token failed
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Tue, 16 Dec 2025 22:50:38 +0000 (23:50 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Tue, 16 Dec 2025 22:50:38 +0000 (23:50 +0100)
music_assistant/providers/spotify/provider.py

index 2f7fffaa0ac46525f2ddd820dab6df66a72600be..23289e43d4b9a9bd1f3944804de68e78f3c4e84f 100644 (file)
@@ -861,10 +861,10 @@ class SpotifyProvider(MusicProvider):
             if "revoked" in str(err):
                 # clear refresh token if it's invalid
                 self.update_config_value(CONF_REFRESH_TOKEN_DEV, None)
+                self.update_config_value(CONF_CLIENT_ID, None)
             # Don't unload - we can still use the global session
             self.dev_session_active = False
             self.logger.warning(str(err))
-            raise
 
         # make sure that our updated creds get stored in memory + config
         self._auth_info_dev = auth_info