From 46d936a5485d69551a3c30c5d9a1400f7fa3cd42 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 4 Jul 2026 13:19:47 -0300 Subject: data: Album.hideTracKSectionDurations, TrackSection.hideDuration --- src/content/dependencies/generateAlbumTrackList.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/content/dependencies/generateAlbumTrackList.js') diff --git a/src/content/dependencies/generateAlbumTrackList.js b/src/content/dependencies/generateAlbumTrackList.js index d40fb259..6c8a21c2 100644 --- a/src/content/dependencies/generateAlbumTrackList.js +++ b/src/content/dependencies/generateAlbumTrackList.js @@ -87,7 +87,9 @@ export default { data.trackSectionDurations = album.trackSections .map(section => - accumulateSum(section.tracks, track => track.duration)); + (section.hideDuration + ? null + : accumulateSum(section.tracks, track => track.duration))); data.trackSectionDurationsApproximate = album.trackSections @@ -159,7 +161,7 @@ export default { language.encapsulate(capsule, capsule => { const options = {section: name}; - if (duration !== 0) { + if (duration) { capsule += '.withDuration'; options.duration = language.formatDuration(duration, { -- cgit 1.3.0-6-gf8a5