diff --git a/app/curator/CuratorPageClient.tsx b/app/curator/CuratorPageClient.tsx index 5bb3477..7817c2d 100644 --- a/app/curator/CuratorPageClient.tsx +++ b/app/curator/CuratorPageClient.tsx @@ -1316,6 +1316,41 @@ export default function CuratorPageClient() { : genre.name?.de ?? genre.name?.en} ))} + {specials + .filter(s => curatorInfo?.specialIds?.includes(s.id)) + .map(special => ( + + ))}
{song.genres @@ -1337,21 +1372,26 @@ export default function CuratorPageClient() { : g.name?.de ?? g.name?.en} ))} - {song.specials.map(s => ( - - {typeof s.name === 'string' - ? s.name - : s.name?.de ?? s.name?.en} - - ))} + {song.specials + .filter( + s => !curatorInfo?.specialIds?.includes(s.id) + ) + .map(s => ( + + ★{' '} + {typeof s.name === 'string' + ? s.name + : s.name?.de ?? s.name?.en} + + ))}
) : (