diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2026-04-14 16:02:11 -0300 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2026-04-14 16:02:11 -0300 |
| commit | e5e836354225a1d7954613b4ae1cbd7f797ec9f3 (patch) | |
| tree | 73a3f72cf029ae4dd8af2dde51a60a93dc18efd3 /src/common-util/wiki-data.js | |
| parent | 34714ebea5d11289ea3013819e40a5b86e1b7f72 (diff) | |
content: generateArtistInfoPageTracksChunk: item dates
Diffstat (limited to 'src/common-util/wiki-data.js')
| -rw-r--r-- | src/common-util/wiki-data.js | 5 |
1 files changed, 1 insertions, 4 deletions
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, |