Fix remove track from playlist
authorJonathan Bangert <jonathan@bangert.dk>
Sun, 6 Aug 2023 09:18:44 +0000 (11:18 +0200)
committerJonathan Bangert <jonathan@bangert.dk>
Sun, 6 Aug 2023 09:18:44 +0000 (11:18 +0200)
music_assistant/server/providers/deezer/__init__.py

index 35dc70faf6eaf61f6bac58ad83646977aa62f14e..5c8ea70f75e1a6a7627ae12a9ded819592cce3ec 100644 (file)
@@ -379,7 +379,7 @@ class DeezerProvider(MusicProvider):  # pylint: disable=W0223
         playlist_track_ids = []
         async for track in self.get_playlist_tracks(prov_playlist_id):
             if track.position in positions_to_remove:
-                playlist_track_ids.append(track.id)
+                playlist_track_ids.append(int(track.item_id))
             if len(playlist_track_ids) == len(positions_to_remove):
                 break
         playlist = await self.client.get_playlist(prov_playlist_id)