diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2026-01-11 11:36:51 -0400 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2026-01-11 11:36:51 -0400 |
| commit | 457dddfcc40f97de8263a842d47fe1493a89150b (patch) | |
| tree | a9bd3fc4c8c677d55363a3fe9a7acf81b23770e9 /src/content/dependencies/generateArtistInfoPageOtherArtistLinks.js | |
| parent | 953f09124c4cddeac78ffa57cfc6dc88d7720d74 (diff) | |
content: drop "with other artists" for real
Diffstat (limited to 'src/content/dependencies/generateArtistInfoPageOtherArtistLinks.js')
| -rw-r--r-- | src/content/dependencies/generateArtistInfoPageOtherArtistLinks.js | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/content/dependencies/generateArtistInfoPageOtherArtistLinks.js b/src/content/dependencies/generateArtistInfoPageOtherArtistLinks.js deleted file mode 100644 index afb61c33..00000000 --- a/src/content/dependencies/generateArtistInfoPageOtherArtistLinks.js +++ /dev/null @@ -1,28 +0,0 @@ -import {unique} from '#sugar'; - -export default { - query(contribs) { - const associatedContributionsByOtherArtists = - contribs - .flatMap(ownContrib => - ownContrib.associatedContributions - .filter(associatedContrib => - associatedContrib.artist !== ownContrib.artist)); - - const otherArtists = - unique( - associatedContributionsByOtherArtists - .map(contrib => contrib.artist)); - - return {otherArtists}; - }, - - relations: (relation, query) => ({ - artistLinks: - query.otherArtists - .map(artist => relation('linkArtist', artist)), - }), - - generate: (relations) => - relations.artistLinks, -}; |