diff options
Diffstat (limited to 'src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js')
| -rw-r--r-- | src/content/dependencies/generateArtistInfoPageRereleaseTooltip.js | 12 |
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, |