From: sprocket-9 Date: Wed, 3 Apr 2024 08:47:10 +0000 (+0100) Subject: Fixes Spotify API for library Add/Remove of Artist (#1200) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=747c35997bd47d2a8f39e03205e4401eaeb70867;p=music-assistant-server.git Fixes Spotify API for library Add/Remove of Artist (#1200) --- diff --git a/music_assistant/server/providers/spotify/__init__.py b/music_assistant/server/providers/spotify/__init__.py index e78ddc4a..9bf688ae 100644 --- a/music_assistant/server/providers/spotify/__init__.py +++ b/music_assistant/server/providers/spotify/__init__.py @@ -348,7 +348,7 @@ class SpotifyProvider(MusicProvider): """Add item to library.""" result = False if media_type == MediaType.ARTIST: - result = await self._put_data("me/following", {"ids": [prov_item_id], "type": "artist"}) + result = await self._put_data("me/following", {"ids": [prov_item_id]}, type="artist") elif media_type == MediaType.ALBUM: result = await self._put_data("me/albums", {"ids": [prov_item_id]}) elif media_type == MediaType.TRACK: @@ -363,9 +363,7 @@ class SpotifyProvider(MusicProvider): """Remove item from library.""" result = False if media_type == MediaType.ARTIST: - result = await self._delete_data( - "me/following", {"ids": [prov_item_id], "type": "artist"} - ) + result = await self._delete_data("me/following", {"ids": [prov_item_id]}, type="artist") elif media_type == MediaType.ALBUM: result = await self._delete_data("me/albums", {"ids": [prov_item_id]}) elif media_type == MediaType.TRACK: