From 69461bd65692cec0316d100fdabb498b53b52783 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 4 Jun 2026 09:28:01 -0300 Subject: content: generateAlbumReleaseInfo: date style, oops --- src/content/dependencies/generateAlbumReleaseInfo.js | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'src/content/dependencies') diff --git a/src/content/dependencies/generateAlbumReleaseInfo.js b/src/content/dependencies/generateAlbumReleaseInfo.js index 38cd1c05..0d1db309 100644 --- a/src/content/dependencies/generateAlbumReleaseInfo.js +++ b/src/content/dependencies/generateAlbumReleaseInfo.js @@ -15,9 +15,8 @@ export default { data(album) { const data = {}; - if (album.date) { - data.date = album.date; - } + data.date = album.date; + data.dateStyle = album.dateStyle; if (album.coverArtDate && +album.coverArtDate !== +album.date) { data.coverArtDate = album.coverArtDate; @@ -51,10 +50,15 @@ export default { chronologyKind: 'album', }), - language.$(capsule, 'released', { - [language.onlyIfOptions]: ['date'], - date: language.formatDate(data.date), - }), + (data.dateStyle === 'released' + ? language.$(capsule, 'released', { + date: language.formatDate(data.date), + }) + : data.dateStyle === 'posted' + ? language.$(capsule, 'posted', { + date: language.formatDate(data.date), + }) + : html.blank()), language.$(capsule, 'duration', { [language.onlyIfOptions]: ['duration'], -- cgit 1.3.0-6-gf8a5