« get me outta code hell

data: Artwork: withAttachedArtwork & friends - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/things/artwork.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-04-23 14:40:15 -0300
committer(quasar) nebula <qznebula@protonmail.com>2025-04-23 14:40:24 -0300
commit0df2ba538cfced993ec6794a589512302a62373d (patch)
tree342d6cce5acd37555940a483b3c1aefb3222394a /src/data/things/artwork.js
parentca8121c2225fe7dfa97c604ca08ae241e5fe84d7 (diff)
data: Artwork: withAttachedArtwork & friends
Diffstat (limited to 'src/data/things/artwork.js')
-rw-r--r--src/data/things/artwork.js13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/data/things/artwork.js b/src/data/things/artwork.js
index 8c88dea7..0cd0e3a4 100644
--- a/src/data/things/artwork.js
+++ b/src/data/things/artwork.js
@@ -55,8 +55,8 @@ import {
 
 import {
   withContainingArtworkList,
-  withContribsFromMainArtwork,
-  withPropertyFromMainArtwork,
+  withContribsFromAttachedArtwork,
+  withPropertyFromAttachedArtwork,
   withDate,
 } from '#composite/things/artwork';
 
@@ -178,10 +178,10 @@ export class Artwork extends Thing {
         mode: input.value('empty'),
       }),
 
-      withContribsFromMainArtwork(),
+      withContribsFromAttachedArtwork(),
 
       exposeDependencyOrContinue({
-        dependency: '#mainArtwork.artistContribs',
+        dependency: '#attachedArtwork.artistContribs',
       }),
 
       exitWithoutDependency({
@@ -222,13 +222,12 @@ export class Artwork extends Thing {
         mode: input.value('empty'),
       }),
 
-      withPropertyFromMainArtwork({
+      withPropertyFromAttachedArtwork({
         property: input.value('artTags'),
-        onlyIfAttached: input.value(true),
       }),
 
       exposeDependencyOrContinue({
-        dependency: '#mainArtwork.artTags',
+        dependency: '#attachedArtwork.artTags',
       }),
 
       exitWithoutDependency({