diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-04-06 15:34:13 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-04-10 16:02:39 -0300 |
commit | 67a936adc308a5bec6c969c90d8811fcbce3009b (patch) | |
tree | 17ce4121d50136ca6d54a666b20ab7dcb216cd94 /src/data/composite/things/track/withAlbum.js | |
parent | 0c08c6225727b9bcc3113ec2604c84db9012faf2 (diff) |
data: Track: remove withAlbum, link album directly
Diffstat (limited to 'src/data/composite/things/track/withAlbum.js')
-rw-r--r-- | src/data/composite/things/track/withAlbum.js | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/data/composite/things/track/withAlbum.js b/src/data/composite/things/track/withAlbum.js deleted file mode 100644 index 4c55e1f4..00000000 --- a/src/data/composite/things/track/withAlbum.js +++ /dev/null @@ -1,22 +0,0 @@ -// Gets the track's album. This will early exit if albumData is missing. -// If there's no album whose list of tracks includes this track, the output -// dependency will be null. - -import {templateCompositeFrom} from '#composite'; - -import {withUniqueReferencingThing} from '#composite/wiki-data'; -import {soupyReverse} from '#composite/wiki-properties'; - -export default templateCompositeFrom({ - annotation: `withAlbum`, - - outputs: ['#album'], - - steps: () => [ - withUniqueReferencingThing({ - reverse: soupyReverse.input('albumsWhoseTracksInclude'), - }).outputs({ - ['#uniqueReferencingThing']: '#album', - }), - ], -}); |