From 0735a45e0ddf693e35202c7c3ef3c15886139843 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Wed, 7 Dec 2022 07:28:58 -0400 Subject: no coverArtDate for albums without cover art either --- src/data/things/album.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/data/things/album.js b/src/data/things/album.js index 4890aaa..281da87 100644 --- a/src/data/things/album.js +++ b/src/data/things/album.js @@ -36,8 +36,14 @@ export class Album extends Thing { update: {validate: isDate}, expose: { - dependencies: ['date'], - transform: (coverArtDate, {date}) => coverArtDate ?? date ?? null, + dependencies: ['date', 'hasCoverArt'], + transform: (coverArtDate, { + date, + hasCoverArt, + }) => + (hasCoverArt + ? coverArtDate ?? date ?? null + : null), }, }, -- cgit 1.3.0-6-gf8a5