From cf5726d846dea0c7dcc7ed8bc4b2b271f63bac15 Mon Sep 17 00:00:00 2001 From: nottawasagatech Date: Fri, 27 Dec 2024 22:13:19 -0500 Subject: [PATCH] Update spotify-backup.py Add the option of Unknown Artist for playlists that include Podcasts --- spotify-backup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spotify-backup.py b/spotify-backup.py index f272564..bd89c4b 100755 --- a/spotify-backup.py +++ b/spotify-backup.py @@ -199,7 +199,7 @@ def main(): f.write('{name}\t{artists}\t{album}\t{uri}\t{release_date}\r\n'.format( uri=track['track']['uri'], name=track['track']['name'], - artists=', '.join([artist['name'] for artist in track['track']['artists']]), + artists = ', '.join([artist['name'] if artist['name'] else 'Unknown Artist' for artist in track['track']['artists']]), album=track['track']['album']['name'], release_date=track['track']['album']['release_date'] )) @@ -209,7 +209,7 @@ def main(): for album in liked_albums: uri = album['album']['uri'] name = album['album']['name'] - artists = ', '.join([artist['name'] for artist in album['album']['artists']]) + artists = ', '.join([artist['name'] if artist['name'] else 'Unknown Artist' for artist in track['track']['artists']]) release_date = album['album']['release_date'] album = f'{artists} - {name}'