« get me outta code hell

content: generateAlbumInfoPage: use commentary content heading - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-07-12 17:20:27 -0300
committer(quasar) nebula <qznebula@protonmail.com>2025-07-12 17:20:27 -0300
commit03713e4097e193ee5eac94547d8c24618861b84c (patch)
treea3bbb1de4c0314fa0538db25326cd938c11da438
parent8d6eff7dabaf89cfb0dfb8ff7b6a79138ba2abdc (diff)
content: generateAlbumInfoPage: use commentary content heading
-rw-r--r--src/content/dependencies/generateAlbumInfoPage.js11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/content/dependencies/generateAlbumInfoPage.js b/src/content/dependencies/generateAlbumInfoPage.js
index b9cf20dc..1ceb510c 100644
--- a/src/content/dependencies/generateAlbumInfoPage.js
+++ b/src/content/dependencies/generateAlbumInfoPage.js
@@ -13,6 +13,7 @@ export default {
     'generateAlbumSocialEmbed',
     'generateAlbumStyleTags',
     'generateAlbumTrackList',
+    'generateCommentaryContentHeading',
     'generateCommentaryEntry',
     'generateContentContentHeading',
     'generateContentHeading',
@@ -78,6 +79,9 @@ export default {
     additionalFilesList:
       relation('generateAdditionalFilesList', album.additionalFiles),
 
+    commentaryContentHeading:
+      relation('generateCommentaryContentHeading', album),
+
     artistCommentaryEntries:
       album.commentary
         .map(entry => relation('generateCommentaryEntry', entry)),
@@ -197,12 +201,7 @@ export default {
             ])),
 
           html.tags([
-            relations.contentContentHeading.clone()
-              .slots({
-                attributes: {id: 'artist-commentary'},
-                string: 'misc.artistCommentary',
-              }),
-
+            relations.commentaryContentHeading,
             relations.artistCommentaryEntries,
           ]),