« get me outta code hell

data: Track: chop withMainReleaseTrack - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/composite/things/track/alwaysReferenceByDirectory.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-11-25 16:08:30 -0400
committer(quasar) nebula <qznebula@protonmail.com>2025-11-25 16:08:48 -0400
commit9c3f0a79ee38ee5a13617ed0406d42e579ed49f3 (patch)
tree716f3f64418ecd5df3725e437640fd7f62cb9bfa /src/data/composite/things/track/alwaysReferenceByDirectory.js
parente0ed41638ac5f76968499a16628f7054eae11158 (diff)
data: Track: chop withMainReleaseTrack
probably contains normative changes re: dropping notFoundValue
behavior in properties which inherit from main release, but has no
effect on good wiki data and maybe those compositions resolve
the same anyway...
Diffstat (limited to 'src/data/composite/things/track/alwaysReferenceByDirectory.js')
-rw-r--r--src/data/composite/things/track/alwaysReferenceByDirectory.js7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/data/composite/things/track/alwaysReferenceByDirectory.js b/src/data/composite/things/track/alwaysReferenceByDirectory.js
index 7b72865b..b1b0d531 100644
--- a/src/data/composite/things/track/alwaysReferenceByDirectory.js
+++ b/src/data/composite/things/track/alwaysReferenceByDirectory.js
@@ -15,7 +15,6 @@ import {
   exposeUpdateValueOrContinue,
 } from '#composite/control-flow';
 
-import withMainReleaseTrack from './withMainReleaseTrack.js';
 import withPropertyFromAlbum from './withPropertyFromAlbum.js';
 
 export default templateCompositeFrom({
@@ -44,15 +43,13 @@ export default templateCompositeFrom({
       value: input.value(false),
     }),
 
-    withMainReleaseTrack(),
-
     exitWithoutDependency({
-      dependency: '#mainReleaseTrack',
+      dependency: 'mainReleaseTrack',
       value: input.value(false),
     }),
 
     withPropertyFromObject({
-      object: '#mainReleaseTrack',
+      object: 'mainReleaseTrack',
       property: input.value('name'),
     }),