« 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
diff options
context:
space:
mode:
Diffstat (limited to 'src/content/dependencies')
-rw-r--r--src/content/dependencies/generateArtistCredit.js14
-rw-r--r--src/content/dependencies/generateMusicVideo.js1
2 files changed, 11 insertions, 4 deletions
diff --git a/src/content/dependencies/generateArtistCredit.js b/src/content/dependencies/generateArtistCredit.js
index 389de740..600d73d9 100644
--- a/src/content/dependencies/generateArtistCredit.js
+++ b/src/content/dependencies/generateArtistCredit.js
@@ -106,6 +106,8 @@ export default {
 
     trimAnnotation: {type: 'boolean', default: false},
 
+    chunkwrap: {type: 'boolean', default: true},
+
     chronologyKind: {type: 'string'},
   },
 
@@ -246,9 +248,13 @@ export default {
       }
     }
 
-    // TODO: This is obviously evil.
-    return (
-      html.metatag('chunkwrap', {split: /,| (?=and)/},
-        html.resolve(content)));
+    if (slots.chunkwrap) {
+      // TODO: This is obviously evil.
+      return (
+        html.metatag('chunkwrap', {split: /,| (?=and)/},
+          html.resolve(content)));
+    } else {
+      return content;
+    }
   },
 };
diff --git a/src/content/dependencies/generateMusicVideo.js b/src/content/dependencies/generateMusicVideo.js
index e83fdf80..b3171716 100644
--- a/src/content/dependencies/generateMusicVideo.js
+++ b/src/content/dependencies/generateMusicVideo.js
@@ -60,6 +60,7 @@ export default {
 
                     showAnnotation: true,
                     showChronology: true,
+                    chunkwrap: false,
 
                     chronologyKind: 'musicVideoContribution',
                   }),