From 42800ec87aa1f1bacd8d3c6a9f64ac935636723f Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Wed, 23 Apr 2025 05:42:40 -0300 Subject: content: gCAOriginDetails: custom label w/o credits or source --- src/content/dependencies/generateCoverArtworkOriginDetails.js | 9 +++++++++ src/strings-default.yaml | 3 +++ 2 files changed, 12 insertions(+) diff --git a/src/content/dependencies/generateCoverArtworkOriginDetails.js b/src/content/dependencies/generateCoverArtworkOriginDetails.js index 452063cd..3eb7c664 100644 --- a/src/content/dependencies/generateCoverArtworkOriginDetails.js +++ b/src/content/dependencies/generateCoverArtworkOriginDetails.js @@ -114,10 +114,19 @@ export default { return language.$(workingCapsule, workingOptions); }); + const label = + html.isBlank(artworkBy) && + html.isBlank(source) && + language.$(capsule, 'customLabelAlone', { + [language.onlyIfOptions]: ['label'], + label: data.label, + }); + return [ artworkBy, trackArtFromAlbum, source, + label, ]; })())), }; diff --git a/src/strings-default.yaml b/src/strings-default.yaml index 503de24d..fe40e767 100644 --- a/src/strings-default.yaml +++ b/src/strings-default.yaml @@ -931,6 +931,9 @@ misc: source.customLabel: >- {LABEL} via {SOURCE} + customLabelAlone: >- + {LABEL} + trackArtFromAlbum: "Album cover for {ALBUM}" sameTagsAsMainArtwork: "Same tags as main artwork" -- cgit 1.3.0-6-gf8a5