diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-04-22 17:04:09 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-04-22 17:06:19 -0300 |
commit | 35cb9954edae70266dd3b174897648032fa084bc (patch) | |
tree | ea792f95e5c4a76a4ae2b617bdc4a160e6d25a9c /src/content/dependencies | |
parent | e2b61c27c78484d1408974d7e2a8a81029e4b3f0 (diff) |
content: gCAArtTagDetails: better same-as-main dynamics
Diffstat (limited to 'src/content/dependencies')
-rw-r--r-- | src/content/dependencies/generateCoverArtworkArtTagDetails.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/content/dependencies/generateCoverArtworkArtTagDetails.js b/src/content/dependencies/generateCoverArtworkArtTagDetails.js index 5f296d35..c2c95843 100644 --- a/src/content/dependencies/generateCoverArtworkArtTagDetails.js +++ b/src/content/dependencies/generateCoverArtworkArtTagDetails.js @@ -1,4 +1,4 @@ -import {compareArrays, stitchArrays} from '#sugar'; +import {compareArrays, empty, stitchArrays} from '#sugar'; function linkable(tag) { return !tag.isContentWarning; @@ -32,7 +32,7 @@ export default { data.sameAsMainArtwork = !artwork.isMainArtwork && query.mainArtworkLinkableArtTags && - query.mainArtworkLinkableArtTags.length >= 3 && + !empty(query.mainArtworkLinkableArtTags) && compareArrays( query.mainArtworkLinkableArtTags, query.linkableArtTags); @@ -68,7 +68,7 @@ export default { (data.sameAsMainArtwork && data.attachAbove ? html.blank() - : data.sameAsMainArtwork + : data.sameAsMainArtwork && relations.artTagLinks.length >= 3 ? language.$(capsule, 'sameTagsAsMainArtwork') : stitchArrays({ artTagLink: relations.artTagLinks, |