diff options
Diffstat (limited to 'src')
| -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', }), ], |