|
|
@ -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);
|
|
|
|
}
|
|
|
|
}
|
|
|
|