« get me outta code hell

data: Track: chop withPropertyFromMainRelease - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/composite/things/track/inheritFromMainRelease.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-11-27 17:19:50 -0400
committer(quasar) nebula <qznebula@protonmail.com>2025-11-27 17:19:50 -0400
commitc63cf25423141491d74cd27be822adf2c66240c3 (patch)
treed851a85d2485b2bd8c4a544c4708561ac7705949 /src/data/composite/things/track/inheritFromMainRelease.js
parentb754b54c7909da1f53b99b171e1f5b1183ca5549 (diff)
data: Track: chop withPropertyFromMainRelease
Diffstat (limited to 'src/data/composite/things/track/inheritFromMainRelease.js')
-rw-r--r--src/data/composite/things/track/inheritFromMainRelease.js9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/data/composite/things/track/inheritFromMainRelease.js b/src/data/composite/things/track/inheritFromMainRelease.js
index 32a3165d..ca532bc7 100644
--- a/src/data/composite/things/track/inheritFromMainRelease.js
+++ b/src/data/composite/things/track/inheritFromMainRelease.js
@@ -6,9 +6,7 @@ import {input, templateCompositeFrom} from '#composite';
 
 import {exposeDependency, raiseOutputWithoutDependency}
   from '#composite/control-flow';
-
-import withPropertyFromMainRelease
-  from './withPropertyFromMainRelease.js';
+import {withPropertyFromObject} from '#composite/data';
 
 export default templateCompositeFrom({
   annotation: `inheritFromMainRelease`,
@@ -19,12 +17,13 @@ export default templateCompositeFrom({
       mode: input.value('falsy'),
     }),
 
-    withPropertyFromMainRelease({
+    withPropertyFromObject({
+      object: 'mainReleaseTrack',
       property: input.thisProperty(),
     }),
 
     exposeDependency({
-      dependency: '#mainReleaseValue',
+      dependency: '#value',
     }),
   ],
 });