Fixes the spotify json decode mime-type errors (#1311)
authorsprocket-9 <sprocketnumber9@gmail.com>
Thu, 16 May 2024 12:02:13 +0000 (13:02 +0100)
committerGitHub <noreply@github.com>
Thu, 16 May 2024 12:02:13 +0000 (14:02 +0200)
music_assistant/server/providers/spotify/__init__.py

index ddd203ca1da9bf1fadb1f4313e3333a486f8fdcb..6e279a7cf3356db988376f25899d6318381fbe32 100644 (file)
@@ -824,7 +824,7 @@ class SpotifyProvider(MusicProvider):
             response.raise_for_status()
 
     @throttle_with_retries
-    async def _put_data(self, endpoint, data=None, **kwargs) -> dict[str, Any]:
+    async def _put_data(self, endpoint, data=None, **kwargs) -> None:
         """Put data on api."""
         url = f"https://api.spotify.com/v1/{endpoint}"
         token = await self.login()
@@ -842,7 +842,6 @@ class SpotifyProvider(MusicProvider):
             if response.status in (502, 503):
                 raise ResourceTemporarilyUnavailable(backoff_time=30)
             response.raise_for_status()
-            return await response.json(loads=json_loads)
 
     @throttle_with_retries
     async def _post_data(self, endpoint, data=None, **kwargs) -> dict[str, Any]: