From 1631d1b3129fd37d7396cc03abe2d76ad37e2c39 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Mon, 1 Jun 2026 07:44:51 -0300 Subject: content: un-stub album gallery pages if multiple cover artwork --- src/content/dependencies/generateAlbumInfoPage.js | 3 ++- src/content/dependencies/generateAlbumNavSwitcher.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'src/content/dependencies') diff --git a/src/content/dependencies/generateAlbumInfoPage.js b/src/content/dependencies/generateAlbumInfoPage.js index 34ebb649..ea64813a 100644 --- a/src/content/dependencies/generateAlbumInfoPage.js +++ b/src/content/dependencies/generateAlbumInfoPage.js @@ -38,7 +38,8 @@ export default { relation('generateAlbumReleaseInfo', album), galleryLink: - (album.tracks.some(t => t.hasUniqueCoverArt) + (album.tracks.some(t => t.hasUniqueCoverArt) || + album.coverArtworks.length >= 2 ? relation('linkAlbumGallery', album) : null), diff --git a/src/content/dependencies/generateAlbumNavSwitcher.js b/src/content/dependencies/generateAlbumNavSwitcher.js index 24a562f4..8a2f80db 100644 --- a/src/content/dependencies/generateAlbumNavSwitcher.js +++ b/src/content/dependencies/generateAlbumNavSwitcher.js @@ -58,7 +58,8 @@ export default { albumHasSubstantialCommentaryPage(album), galleryIsStub: - album.tracks.every(t => !t.hasUniqueCoverArt), + album.tracks.every(t => !t.hasUniqueCoverArt) && + album.coverArtworks.length <= 1, isTrackPage: !!track, -- cgit 1.3.0-6-gf8a5