diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/content/dependencies/generateCoverArtworkOriginDetails.js | 9 | ||||
-rw-r--r-- | src/strings-default.yaml | 3 |
2 files changed, 12 insertions, 0 deletions
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" |