« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/reverse.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/reverse.js')
-rw-r--r--src/reverse.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/reverse.js b/src/reverse.js
index 9cab5ef8..59790219 100644
--- a/src/reverse.js
+++ b/src/reverse.js
@@ -22,7 +22,9 @@ function reverseHelper(spec) {
     // one reverse spec is different from another.
 
     const referencingThings =
-      data.flatMap(thing => spec.referencing(thing));
+      (spec.bindTo === 'wikiData'
+        ? spec.referencing(data)
+        : data.flatMap(thing => spec.referencing(thing)));
 
     const referencedThings =
       referencingThings.map(thing => spec.referenced(thing));