diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2026-06-01 07:40:01 -0300 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2026-06-01 07:40:01 -0300 |
| commit | 2bfa48247325c7c65edb51d1b98d9e7ba667e4dd (patch) | |
| tree | c74a705d17a44a6f0d80478c9f7e320484fb901a /src/content/dependencies/generateAlbumGalleryPage.js | |
| parent | 90a3498be45578e8d7da7a01eaa9b90dc3aeb533 (diff) | |
content: generateAlbumGalleryPage: 10% of my album
Diffstat (limited to 'src/content/dependencies/generateAlbumGalleryPage.js')
| -rw-r--r-- | src/content/dependencies/generateAlbumGalleryPage.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/content/dependencies/generateAlbumGalleryPage.js b/src/content/dependencies/generateAlbumGalleryPage.js index 7e083fbf..40f4be10 100644 --- a/src/content/dependencies/generateAlbumGalleryPage.js +++ b/src/content/dependencies/generateAlbumGalleryPage.js @@ -10,7 +10,13 @@ export default { .map(track => track.trackArtworks .map(artwork => artwork.label)); - const recurranceThreshold = 2; + const numTracksWithArtworks = + album.tracks + .filter(track => track.hasUniqueCoverArt) + .length; + + const recurranceThreshold = + Math.max(2, Math.floor(numTracksWithArtworks / 10)); // This list may include null, if some artworks are not labelled! // That's expected. |