« get me outta code hell

content: gAIP: exclude meta-albums from rerelease relationships - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2026-06-04 09:08:19 -0300
committer(quasar) nebula <qznebula@protonmail.com>2026-06-04 09:08:19 -0300
commit633b187be50bd059103adbe6130310f27551a6ac (patch)
treee76ad09801cb3de40f04ccbc3762701e1541bb1b /src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js
parentaeed300cb9f4fc543a4fdadc294106e455900309 (diff)
content: gAIP: exclude meta-albums from rerelease relationships
Diffstat (limited to 'src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js')
-rw-r--r--src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js12
1 files changed, 7 insertions, 5 deletions
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,