From da43a2365d18216a6fc54f073b7ec85cc4e7dafc Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 17 Jan 2026 04:46:11 -0400 Subject: content, data: MusicVideo.date --- src/data/things/music-video.js | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'src/data/things/music-video.js') diff --git a/src/data/things/music-video.js b/src/data/things/music-video.js index 267349e8..6c1e3ba6 100644 --- a/src/data/things/music-video.js +++ b/src/data/things/music-video.js @@ -5,7 +5,7 @@ import {input, V} from '#composite'; import find from '#find'; import Thing from '#thing'; import {isDate, isStringNonEmpty, isURL} from '#validators'; -import {parseContributors} from '#yaml'; +import {parseContributors, parseDate} from '#yaml'; import {exposeConstant, exposeUpdateValueOrContinue} from '#composite/control-flow'; @@ -72,21 +72,14 @@ export class MusicVideo extends Thing { fields: { 'Label': {property: 'label'}, 'Directory': {property: 'unqualifiedDirectory'}, - 'Date': {property: 'date'}, + 'Date': {property: 'date', transform: parseDate}, 'URL': {property: 'url'}, 'Cover Art File Extension': {property: 'coverArtFileExtension'}, 'Cover Art Dimensions': {property: 'coverArtDimensions'}, - 'Artists': { - property: 'artistContribs', - transform: parseContributors, - }, - - 'Contributors': { - property: 'contributorContribs', - transform: parseContributors, - }, + 'Artists': {property: 'artistContribs', transform: parseContributors}, + 'Contributors': {property: 'contributorContribs', transform: parseContributors}, }, }; -- cgit 1.3.0-6-gf8a5