« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateAlbumGalleryStatsLine.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/content/dependencies/generateAlbumGalleryStatsLine.js')
-rw-r--r--src/content/dependencies/generateAlbumGalleryStatsLine.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/content/dependencies/generateAlbumGalleryStatsLine.js b/src/content/dependencies/generateAlbumGalleryStatsLine.js
index 75341937..394be6b8 100644
--- a/src/content/dependencies/generateAlbumGalleryStatsLine.js
+++ b/src/content/dependencies/generateAlbumGalleryStatsLine.js
@@ -5,6 +5,9 @@ export default {
     date:
       album.date,
 
+    dateStyle:
+      album.dateStyle,
+
     hideDuration:
       album.hideDuration,
 
@@ -40,8 +43,13 @@ export default {
               language.formatDuration(data.duration, {unit: true}));
         }
 
-        if (data.date) {
-          workingCapsule += '.withDate';
+        if (data.dateStyle === 'released') {
+          workingCapsule += '.withDateReleased';
+          workingOptions.date =
+            html.tag('b',
+              language.formatDate(data.date));
+        } else if (data.dateStyle === 'posted') {
+          workingCapsule += '.withDatePosted';
           workingOptions.date =
             html.tag('b',
               language.formatDate(data.date));