From 18ea897dff0918b99e5625ea23261c00911f41f5 Mon Sep 17 00:00:00 2001 From: Ritiek Malhotra Date: Sun, 4 Jun 2017 03:42:50 +0530 Subject: [PATCH] pass on IndexError when could not find genre --- spotdl.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spotdl.py b/spotdl.py index dfc0519..def4a8d 100644 --- a/spotdl.py +++ b/spotdl.py @@ -242,7 +242,10 @@ def fixSong(music_file, meta_tags): audiofile.tag.album = meta_tags['album']['name'] audiofile.tag.title = meta_tags['name'] artist = spotify.artist(meta_tags['artists'][0]['id']) - audiofile.tag.genre = titlecase(artist['genres'][0]) + try: + audiofile.tag.genre = titlecase(artist['genres'][0]) + except IndexError: + pass audiofile.tag.track_num = meta_tags['track_number'] audiofile.tag.disc_num = meta_tags['disc_number'] audiofile.tag.release_date = spotify.album(