« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/page/track.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/page/track.js')
-rw-r--r--src/page/track.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/page/track.js b/src/page/track.js
index 94a1e48d..301af991 100644
--- a/src/page/track.js
+++ b/src/page/track.js
@@ -20,20 +20,26 @@ export function pathsForTarget(track) {
       },
     },
 
-    !empty(track.referencedArtworks) && {
+    {
       type: 'page',
       path: ['trackReferencedArtworks', track.directory],
 
+      condition: () =>
+        !empty(track.referencedArtworks),
+
       contentFunction: {
         name: 'generateTrackReferencedArtworksPage',
         args: [track],
       },
     },
 
-    !empty(track.referencedByArtworks) && {
+    {
       type: 'page',
       path: ['trackReferencingArtworks', track.directory],
 
+      condition: () =>
+        !empty(track.referencedByArtworks),
+
       contentFunction: {
         name: 'generateTrackReferencingArtworksPage',
         args: [track],