diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2025-11-25 15:38:49 -0400 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2025-11-25 15:38:49 -0400 |
| commit | e0ed41638ac5f76968499a16628f7054eae11158 (patch) | |
| tree | 3771f13d308a3cdac56c347d5c3ea6cd8f90a079 /src/data/composite/things/track/withMainReleaseTrack.js | |
| parent | e4125608ed4f88ba3115ffc888035922c798705c (diff) | |
data: Track: chop withMainRelease
Diffstat (limited to 'src/data/composite/things/track/withMainReleaseTrack.js')
| -rw-r--r-- | src/data/composite/things/track/withMainReleaseTrack.js | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/data/composite/things/track/withMainReleaseTrack.js b/src/data/composite/things/track/withMainReleaseTrack.js index 70d55dd4..c92c2246 100644 --- a/src/data/composite/things/track/withMainReleaseTrack.js +++ b/src/data/composite/things/track/withMainReleaseTrack.js @@ -21,8 +21,6 @@ import { withPropertyFromObject, } from '#composite/data'; -import withMainRelease from './withMainRelease.js'; - export default templateCompositeFrom({ annotation: `withMainReleaseTrack`, @@ -58,23 +56,21 @@ export default templateCompositeFrom({ })), }, - withMainRelease(), - exitWithoutDependency({ - dependency: '#mainRelease', + dependency: 'mainRelease', value: input('notFoundValue'), }), withPropertyFromObject({ - object: '#mainRelease', + object: 'mainRelease', property: input.value('isTrack'), }), { - dependencies: ['#mainRelease', '#mainRelease.isTrack'], + dependencies: ['mainRelease', '#mainRelease.isTrack'], compute: (continuation, { - ['#mainRelease']: mainRelease, + ['mainRelease']: mainRelease, ['#mainRelease.isTrack']: mainReleaseIsTrack, }) => (mainReleaseIsTrack @@ -113,7 +109,7 @@ export default templateCompositeFrom({ }, withPropertyFromObject({ - object: '#mainRelease', + object: 'mainRelease', property: input.value('tracks'), }), |