« get me outta code hell

data: Artwork.referencedByArtworks - 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:
author(quasar) nebula <qznebula@protonmail.com>2025-04-06 18:15:15 -0300
committer(quasar) nebula <qznebula@protonmail.com>2025-04-10 16:02:42 -0300
commitc72196f5feae56ff734b00189908ad362a13ea47 (patch)
tree23e53bb20e86b35688c8f691f9c2cda19651c352 /src/reverse.js
parenteeec9368eee8428b019168b29dba548a35d3eaca (diff)
data: Artwork.referencedByArtworks
Also drop this property from Track, Album
Diffstat (limited to 'src/reverse.js')
-rw-r--r--src/reverse.js23
1 files changed, 1 insertions, 22 deletions
diff --git a/src/reverse.js b/src/reverse.js
index 9ad5c8a7..e8e4f3af 100644
--- a/src/reverse.js
+++ b/src/reverse.js
@@ -100,28 +100,7 @@ function reverseHelper(spec) {
   };
 }
 
-const hardcodedReverseSpecs = {
-  // Artworks aren't Thing objects.
-  // This spec operates on albums and tracks alike!
-  artworksWhichReference: {
-    bindTo: 'wikiData',
-
-    referencing: ({albumData, trackData}) =>
-      [...albumData, ...trackData]
-        .flatMap(referencingThing =>
-          referencingThing.referencedArtworks
-            .map(({thing: referencedThing, ...referenceDetails}) => ({
-              referencingThing,
-              referencedThing,
-              referenceDetails,
-            }))),
-
-    referenced: ({referencedThing}) => [referencedThing],
-
-    tidy: ({referencingThing, referenceDetails}) =>
-      ({thing: referencingThing, ...referenceDetails}),
-  },
-};
+const hardcodedReverseSpecs = {};
 
 const findReverseHelperConfig = {
   word: `reverse`,