« 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
diff options
context:
space:
mode:
Diffstat (limited to 'src/content')
-rw-r--r--src/content/dependencies/generateFlashInfoPage.js15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/content/dependencies/generateFlashInfoPage.js b/src/content/dependencies/generateFlashInfoPage.js
index 7f047cad..a7c23eae 100644
--- a/src/content/dependencies/generateFlashInfoPage.js
+++ b/src/content/dependencies/generateFlashInfoPage.js
@@ -12,6 +12,7 @@ export default {
     'generateFlashArtworkColumn',
     'generateFlashNavAccent',
     'generatePageLayout',
+    'generateReadCommentaryLine',
     'generateTrackList',
     'linkExternal',
     'linkFlashAct',
@@ -61,6 +62,9 @@ export default {
     commentaryContentHeading:
       relation('generateCommentaryContentHeading', flash),
 
+    readCommentaryLine:
+      relation('generateReadCommentaryLine', flash),
+
     flashActLink:
       relation('linkFlashAct', flash.act),
 
@@ -131,14 +135,9 @@ export default {
             {[html.joinChildren]: html.tag('br')},
 
             language.encapsulate('releaseInfo', capsule => [
-              !html.isBlank(relations.artistCommentaryEntries) &&
-                language.encapsulate(capsule, 'readCommentary', capsule =>
-                  language.$(capsule, {
-                    link:
-                      html.tag('a',
-                        {href: '#artist-commentary'},
-                        language.$(capsule, 'link')),
-                  })),
+              (!html.isBlank(relations.contributorContributionList) ||
+               !html.isBlank(relations.featuredTracksList)) &&
+                relations.readCommentaryLine,
 
               !html.isBlank(relations.creditSourceEntries) &&
                 language.encapsulate(capsule, 'readCreditingSources', capsule =>