diff options
Diffstat (limited to 'src/content')
| -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. |