From 618476eca7b73cabbbee16485611209bd742858c Mon Sep 17 00:00:00 2001 From: ritiek Date: Mon, 13 Nov 2017 21:33:29 +0530 Subject: [PATCH] Update ISRC metadata --- core/metadata.py | 2 +- spotdl.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/metadata.py b/core/metadata.py index 5782fa2..77137c4 100755 --- a/core/metadata.py +++ b/core/metadata.py @@ -65,7 +65,7 @@ def embed_mp3(music_file, meta_tags): audiofile['genre'] = meta_tags['genre'] if meta_tags['copyright']: audiofile['copyright'] = meta_tags['copyright'] - if meta_tags['isrc']: + if meta_tags['external_ids']['isrc']: audiofile['isrc'] = meta_tags['external_ids']['isrc'] audiofile.save(v2_version=3) audiofile = ID3(music_file) diff --git a/spotdl.py b/spotdl.py index 15c41b4..b06ec42 100755 --- a/spotdl.py +++ b/spotdl.py @@ -44,9 +44,9 @@ def generate_metadata(raw_song): except IndexError: meta_tags[u'copyright'] = None try: - meta_tags['isrc'] + meta_tags[u'external_ids'][u'isrc'] except KeyError: - meta_tags['isrc'] = None + meta_tags[u'external_ids'][u'isrc'] = None meta_tags[u'release_date'] = album['release_date'] meta_tags[u'publisher'] = album['label']