From 633b187be50bd059103adbe6130310f27551a6ac Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 4 Jun 2026 09:08:19 -0300 Subject: content: gAIP: exclude meta-albums from rerelease relationships --- .../dependencies/generateArtistInfoPageRereleaseTooltip.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js') diff --git a/src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js b/src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js index bf5fe616..d9f7eb34 100644 --- a/src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js +++ b/src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js @@ -4,8 +4,12 @@ export default { query(track, artist) { const query = {}; + const regularReleases = + track.allReleases + .filter(track => track.album.style !== 'meta'); + query.firstRelease = - sortAlbumsTracksChronologically(track.allReleases)[0]; + sortAlbumsTracksChronologically(regularReleases)[0]; const contribs = [ ...query.firstRelease.artistContribs, @@ -36,12 +40,10 @@ export default { artist.name, rereleaseDate: - track.dateFirstReleased ?? - track.album.date, + track.date, firstReleaseDate: - query.firstRelease.dateFirstReleased ?? - query.firstRelease.album.date, + query.firstRelease.date, creditedOnFirstRelease: query.creditedOnFirstRelease, -- cgit 1.3.0-6-gf8a5