diff options
Diffstat (limited to 'src/data/composite')
-rw-r--r-- | src/data/composite/wiki-data/index.js | 2 | ||||
-rw-r--r-- | src/data/composite/wiki-data/withResolvedAnnotatedReferenceList.js (renamed from src/data/composite/wiki-data/withResolvedArtworkReferenceList.js) | 6 | ||||
-rw-r--r-- | src/data/composite/wiki-properties/referencedArtworkList.js | 13 |
3 files changed, 9 insertions, 12 deletions
diff --git a/src/data/composite/wiki-data/index.js b/src/data/composite/wiki-data/index.js index e1589093..581dafc8 100644 --- a/src/data/composite/wiki-data/index.js +++ b/src/data/composite/wiki-data/index.js @@ -14,7 +14,7 @@ export {default as withDirectory} from './withDirectory.js'; export {default as withParsedCommentaryEntries} from './withParsedCommentaryEntries.js'; export {default as withRecontextualizedContributionList} from './withRecontextualizedContributionList.js'; export {default as withRedatedContributionList} from './withRedatedContributionList.js'; -export {default as withResolvedArtworkReferenceList} from './withResolvedArtworkReferenceList.js'; +export {default as withResolvedAnnotatedReferenceList} from './withResolvedAnnotatedReferenceList.js'; export {default as withResolvedContribs} from './withResolvedContribs.js'; export {default as withResolvedReference} from './withResolvedReference.js'; export {default as withResolvedReferenceList} from './withResolvedReferenceList.js'; diff --git a/src/data/composite/wiki-data/withResolvedArtworkReferenceList.js b/src/data/composite/wiki-data/withResolvedAnnotatedReferenceList.js index 38c65a8d..341fdb3d 100644 --- a/src/data/composite/wiki-data/withResolvedArtworkReferenceList.js +++ b/src/data/composite/wiki-data/withResolvedAnnotatedReferenceList.js @@ -12,7 +12,7 @@ import raiseResolvedReferenceList from './raiseResolvedReferenceList.js'; import withResolvedReferenceList from './withResolvedReferenceList.js'; export default templateCompositeFrom({ - annotation: `withResolvedArtworkReferenceList`, + annotation: `withResolvedAnnotatedReferenceList`, inputs: { list: input({ @@ -32,7 +32,7 @@ export default templateCompositeFrom({ notFoundMode: inputNotFoundMode(), }, - outputs: ['#resolvedArtworkReferenceList'], + outputs: ['#resolvedAnnotatedReferenceList'], steps: () => [ withPropertiesFromList({ @@ -76,7 +76,7 @@ export default templateCompositeFrom({ notFoundMode: input('notFoundMode'), results: '#matches', filter: '#availabilityFilter', - outputs: input.value('#resolvedArtworkReferenceList'), + outputs: input.value('#resolvedAnnotatedReferenceList'), }), ], }) diff --git a/src/data/composite/wiki-properties/referencedArtworkList.js b/src/data/composite/wiki-properties/referencedArtworkList.js index 251944e5..db4d4637 100644 --- a/src/data/composite/wiki-properties/referencedArtworkList.js +++ b/src/data/composite/wiki-properties/referencedArtworkList.js @@ -4,18 +4,15 @@ import {validateAnnotatedReferenceList} from '#validators'; import {combineWikiDataArrays} from '#wiki-data'; import {exposeDependency} from '#composite/control-flow'; -import {withResolvedArtworkReferenceList} from '#composite/wiki-data'; +import {withResolvedAnnotatedReferenceList} from '#composite/wiki-data'; export default templateCompositeFrom({ annotation: `referencedArtworkList`, - update: ({ - [input.staticValue('class')]: thingClass, - [input.staticValue('referenceType')]: referenceType, - }) => ({ + update: { validate: validateAnnotatedReferenceList(['album', 'track']), - }), + }, steps: () => [ { @@ -46,12 +43,12 @@ export default templateCompositeFrom({ }), }, - withResolvedArtworkReferenceList({ + withResolvedAnnotatedReferenceList({ list: input.updateValue(), data: '#data', find: '#find', }), - exposeDependency({dependency: '#resolvedArtworkReferenceList'}), + exposeDependency({dependency: '#resolvedAnnotatedReferenceList'}), ], }); |