From 8c98e38053906112c0f871f262fd2e6ed42b8fee Mon Sep 17 00:00:00 2001 From: Colin Date: Thu, 7 Dec 2023 16:53:44 +0000 Subject: [PATCH] sane-tag-music: better handling of "Various Artists" --- pkgs/additional/sane-scripts/src/sane-tag-music | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/additional/sane-scripts/src/sane-tag-music b/pkgs/additional/sane-scripts/src/sane-tag-music index 39232ac3..f373aeb1 100755 --- a/pkgs/additional/sane-scripts/src/sane-tag-music +++ b/pkgs/additional/sane-scripts/src/sane-tag-music @@ -108,10 +108,15 @@ class Tags: self.album = [ self.album[0].strip() ] def expand_shorthands(self) -> None: - if self.artist == ["V.A."]: - self.artist = ["Various Artists"] - if self.albumartist == ["V.A."]: - self.albumartist = ["Various Artists"] + va = ["V.A.", "Various"] + + for i, a in enumerate(self.artist): + if a in va: + self.artist[i] = "Various Artists" + + for i, a in enumerate(self.albumartist): + if a in va: + self.albumartist[i] = "Various Artists" def promote_albumartist(self) -> None: """