From e98b9c084a5864c1e348273ae70ccfef861ce021 Mon Sep 17 00:00:00 2001 From: RemixDev Date: Thu, 23 Jul 2020 16:16:40 +0200 Subject: [PATCH] Fixed all track tagged as compilation if setting is enabled This fixes #1 --- deemix/utils/taggers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deemix/utils/taggers.py b/deemix/utils/taggers.py index 6554145..51cfc04 100644 --- a/deemix/utils/taggers.py +++ b/deemix/utils/taggers.py @@ -68,7 +68,7 @@ def tagID3(stream, track, save): tag.add(IPLS(people=involved_people)) if save['copyright']: tag.add(TCOP(text=track['copyright'])) - if save['savePlaylistAsCompilation']: + if save['savePlaylistAsCompilation'] and "playlist" in track: tag.add(TCMP(text="1")) if save['cover'] and track['album']['picPath']: with open(track['album']['picPath'], 'rb') as f: @@ -139,7 +139,7 @@ def tagFLAC(stream, track, save): tag["ORGANIZATION"] = track['contributors']['musicpublisher'] if save['copyright']: tag["COPYRIGHT"] = track['copyright'] - if save['savePlaylistAsCompilation']: + if save['savePlaylistAsCompilation'] and "playlist" in track: tag["COMPILATION"] = "1" if save['cover'] and track['album']['picPath']: