Fix available releases appearing twice in artist details

Anatole Sot 7 months ago
parent a8cbf2f1fa
commit 834de0beba

@ -67,12 +67,13 @@ const ArtistDetails = ({ artist }: ArtistDetailsProp) => {
const out = a; const out = a;
b.forEach((item) => { b.forEach((item) => {
if ( if (
!a.some( !a.some((i) => i.id === item.id) &&
(!a.some(
(i) => (i) =>
i.releaseGroup?.id === item.releaseGroup?.id || i.releaseGroup?.id === item.releaseGroup?.id ||
i.title === item.title i.title === item.title
) || ) ||
item.mediaInfo?.status === MediaStatus.AVAILABLE item.mediaInfo?.status === MediaStatus.AVAILABLE)
) { ) {
out.push(item); out.push(item);
} }

Loading…
Cancel
Save