diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2023-08-21 10:58:55 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2023-09-05 21:02:48 -0300 |
commit | 218a99a3164e8ae6967335190b72fd36275d1892 (patch) | |
tree | 952373949aa36434398d60a8d3ca8d627b255c7b /src/data/yaml.js | |
parent | d194fc4f537ee79b0558b54ff2e1fdc3e9cbf4d9 (diff) |
data, test: track: inherit album props more declaratively
Diffstat (limited to 'src/data/yaml.js')
-rw-r--r-- | src/data/yaml.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/data/yaml.js b/src/data/yaml.js index 35943199..13412f17 100644 --- a/src/data/yaml.js +++ b/src/data/yaml.js @@ -316,6 +316,10 @@ export const processTrackDocument = makeProcessDocument(T.Track, { 'Date First Released': (value) => new Date(value), 'Cover Art Date': (value) => new Date(value), + 'Has Cover Art': (value) => + (value === true ? false : + value === false ? true : + value), 'Artists': parseContributors, 'Contributors': parseContributors, @@ -336,7 +340,7 @@ export const processTrackDocument = makeProcessDocument(T.Track, { dateFirstReleased: 'Date First Released', coverArtDate: 'Cover Art Date', coverArtFileExtension: 'Cover Art File Extension', - hasCoverArt: 'Has Cover Art', + disableCoverArt: 'Has Cover Art', // This gets transformed to flip true/false. lyrics: 'Lyrics', commentary: 'Commentary', |