diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2025-11-27 16:09:31 -0400 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2025-11-27 16:09:31 -0400 |
| commit | 9b840b21dc1f570a75295e9e02d78978dfc71ccf (patch) | |
| tree | 66706c8739cfd348b97b18aa35b18d7e361fd8da /src/data | |
| parent | 3e579167d0b8c52aa31b1136aaa22aa64f11d12b (diff) | |
data: Artwork.artistContribs: recontextualize from thing
whoops
Diffstat (limited to 'src/data')
| -rw-r--r-- | src/data/things/artwork.js | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/data/things/artwork.js b/src/data/things/artwork.js index 6ec524c2..4aedd256 100644 --- a/src/data/things/artwork.js +++ b/src/data/things/artwork.js @@ -159,9 +159,19 @@ export class Artwork extends Thing { dependency: '#attachedArtwork.artistContribs', }), - constituteFrom({ + withPropertyFromObject({ + object: 'thing', property: 'artistContribsFromThingProperty', - from: 'thing', + }).outputs({ + '#value': '#artistContribsFromThing', + }), + + withRecontextualizedContributionList({ + list: '#artistContribsFromThing', + }), + + exposeDependency({ + dependency: '#artistContribsFromThing', }), ], |