From e5e836354225a1d7954613b4ae1cbd7f797ec9f3 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Tue, 14 Apr 2026 16:02:11 -0300 Subject: content: generateArtistInfoPageTracksChunk: item dates --- src/common-util/wiki-data.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/common-util/wiki-data.js') diff --git a/src/common-util/wiki-data.js b/src/common-util/wiki-data.js index 21e15725..54f8b7ed 100644 --- a/src/common-util/wiki-data.js +++ b/src/common-util/wiki-data.js @@ -262,17 +262,14 @@ export function getArtistAvatar(artist, {to}) { // Used in multiple content functions for the artist info page, // because shared logic is torture oooooooooooooooo. export function chunkArtistTrackContributions(contributions) { - const date = contrib => contrib.date; - const album = contrib => (contrib.thing.isTrack ? contrib.thing.album : contrib.thing); return ( - // First chunk by (contribution) date and album. + // First chunk by (contribution) album. chunkByConditions(contributions, [ - (a, b) => +date(a) !== +date(b), (a, b) => album(a) !== album(b), ]).map(contribs => // Then, *within* the boundaries of the existing chunks, -- cgit 1.3.0-6-gf8a5