diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2023-09-09 09:33:04 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2023-09-09 09:33:04 -0300 |
commit | 9109356037ce98af378765302841c957cc96b8d8 (patch) | |
tree | bb72dc3976d962e2ce81f5d32028c627f60a2f37 /src/data/things/album.js | |
parent | a9b96deeca6b2dacb7fac309c47e7bc6289270e6 (diff) |
data: exitWithoutContribs utility
Diffstat (limited to 'src/data/things/album.js')
-rw-r--r-- | src/data/things/album.js | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/data/things/album.js b/src/data/things/album.js index 0785953..dc8d318 100644 --- a/src/data/things/album.js +++ b/src/data/things/album.js @@ -23,6 +23,7 @@ import Thing, { contributionList, dimensions, directory, + exitWithoutContribs, fileExtension, flag, name, @@ -31,7 +32,6 @@ import Thing, { simpleString, urls, wikiData, - withResolvedContribs, withResolvedReferenceList, } from './thing.js'; @@ -51,9 +51,7 @@ export class Album extends Thing { dateAddedToWiki: simpleDate(), coverArtDate: [ - withResolvedContribs({from: 'coverArtistContribs'}), - exitWithoutDependency({dependency: '#resolvedContribs', mode: 'empty'}), - + exitWithoutContribs({contribs: 'coverArtistContribs'}), exposeUpdateValueOrContinue(), exposeDependency({ dependency: 'date', @@ -152,8 +150,7 @@ export class Album extends Thing { ], coverArtFileExtension: [ - withResolvedContribs({from: 'coverArtistContribs'}), - exitWithoutDependency({dependency: '#resolvedContribs', mode: 'empty'}), + exitWithoutContribs({contribs: 'coverArtistContribs'}), fileExtension('jpg'), ], |