Allow playlists that user follows to be listed

This commit is contained in:
Rafael Richard 2026-01-14 16:27:59 -05:00
parent f4bdb76c72
commit 2e75b3418b

View file

@ -243,7 +243,7 @@ class SpotifyClient:
while results: while results:
for playlist_data in results['items']: for playlist_data in results['items']:
if playlist_data['owner']['id'] == self.user_id or playlist_data['collaborative']: # Include ALL playlists (owned, collaborative, AND followed)
logger.info(f"Fetching tracks for playlist: {playlist_data['name']}") logger.info(f"Fetching tracks for playlist: {playlist_data['name']}")
tracks = self._get_playlist_tracks(playlist_data['id']) tracks = self._get_playlist_tracks(playlist_data['id'])
playlist = Playlist.from_spotify_playlist(playlist_data, tracks) playlist = Playlist.from_spotify_playlist(playlist_data, tracks)
@ -285,7 +285,7 @@ class SpotifyClient:
batch_count = 0 batch_count = 0
for playlist_data in results['items']: for playlist_data in results['items']:
if playlist_data['owner']['id'] == self.user_id or playlist_data['collaborative']: # Include ALL playlists (owned, collaborative, AND followed)
# Create playlist with empty tracks list for now # Create playlist with empty tracks list for now
playlist = Playlist.from_spotify_playlist(playlist_data, []) playlist = Playlist.from_spotify_playlist(playlist_data, [])
playlists.append(playlist) playlists.append(playlist)