From 15d6aa1a99db442a6ded481c8a3b1d16a8e6b174 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Fri, 11 Jul 2025 09:19:53 -0300 Subject: content: generateContributionTooltip: fix comparison logic --- src/content/dependencies/generateContributionTooltip.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/content/dependencies/generateContributionTooltip.js') diff --git a/src/content/dependencies/generateContributionTooltip.js b/src/content/dependencies/generateContributionTooltip.js index cc8d6264..62c9026d 100644 --- a/src/content/dependencies/generateContributionTooltip.js +++ b/src/content/dependencies/generateContributionTooltip.js @@ -6,10 +6,10 @@ function compareReleaseContributions(a, b) { const {previous: aPrev, next: aNext} = getSiblings(a); const {previous: bPrev, next: bNext} = getSiblings(b); - const effective = thing => - (thing?.isAlbum && thing.style === 'single' - ? thing.tracks[0] - : thing); + const effective = contrib => + (contrib?.thing.isAlbum && contrib.thing.style === 'single' + ? contrib.thing.tracks[0] + : contrib?.thing); return ( effective(aPrev) === effective(bPrev) && @@ -81,7 +81,7 @@ export default { artistReleaseChronologySectionDiffers: (query.albumArtistContribution - ? compareReleaseContributions(contribution, query.albumArtistContribution) + ? !compareReleaseContributions(contribution, query.albumArtistContribution) : null), }), -- cgit 1.3.0-6-gf8a5