From f190818e82fc791450e23de8906aba6b39583125 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Sat, 11 Jun 2011 00:03:25 +0200 Subject: [PATCH] Only set track artist if it's different from the release artist This makes it easier to change the artist of the release and all the tracks in the release editor (for single-artist releases). --- addrelease.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addrelease.py b/addrelease.py index 386a804a5..131b8f222 100644 --- a/addrelease.py +++ b/addrelease.py @@ -67,7 +67,8 @@ class AddClusterAsRelease(BaseAction): nv("mediums.%d.track.%d.%s" % (m, i, n), v) tnv("name", file.metadata["title"]) - tnv("artist_credit.names.0.name", file.metadata["artist"]) + if file.metadata["artist"] != cluster.metadata["artist"]: + tnv("artist_credit.names.0.name", file.metadata["artist"]) tnv("length", str(file.metadata.length)) f.write(HTML_TAIL)