From e720cbcf9301a9aa49395485d81883f3319f9fb7 Mon Sep 17 00:00:00 2001 From: Nodar Gogoberidze Date: Sun, 30 Sep 2018 05:29:15 -0400 Subject: [PATCH] Add check for publisher tag before adding publisher id3 tag to audio file (#377) --- spotdl/metadata.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spotdl/metadata.py b/spotdl/metadata.py index d6f3ffa..d9dcfb1 100755 --- a/spotdl/metadata.py +++ b/spotdl/metadata.py @@ -75,7 +75,8 @@ class EmbedMetadata: audiofile = ID3(music_file) audiofile['TORY'] = TORY(encoding=3, text=meta_tags['year']) audiofile['TYER'] = TYER(encoding=3, text=meta_tags['year']) - audiofile['TPUB'] = TPUB(encoding=3, text=meta_tags['publisher']) + if meta_tags['publisher']: + audiofile['TPUB'] = TPUB(encoding=3, text=meta_tags['publisher']) audiofile['COMM'] = COMM(encoding=3, text=meta_tags['external_urls']['spotify']) if meta_tags['lyrics']: audiofile['USLT'] = USLT(encoding=3, desc=u'Lyrics', text=meta_tags['lyrics'])