diff options
Diffstat (limited to 'src/data')
| -rw-r--r-- | src/data/things/album.js | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/data/things/album.js b/src/data/things/album.js index 107d02c7..f9d7a3a3 100644 --- a/src/data/things/album.js +++ b/src/data/things/album.js @@ -33,7 +33,8 @@ import { parseWallpaperParts, } from '#yaml'; -import {withResolvedContribs} from '#composite/wiki-data'; +import {withRecontextualizedContributionList, withResolvedContribs} + from '#composite/wiki-data'; import { exitWithoutDependency, @@ -157,15 +158,11 @@ export class Album extends Thing { exposeDependencyOrContinue('#trackArtistContribs', V('empty')), - withResolvedContribs({ - from: '_artistContribs', - thingProperty: input.thisProperty(), + withRecontextualizedContributionList('artistContribs', { artistProperty: input.value('albumTrackArtistContributions'), - }).outputs({ - '#resolvedContribs': '#trackArtistContribs', }), - exposeDependency('#trackArtistContribs'), + exposeDependency('#artistContribs'), ], // > Update & expose - General configuration |