« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data
diff options
context:
space:
mode:
Diffstat (limited to 'src/data')
-rw-r--r--src/data/checks.js1
-rw-r--r--src/data/things/track.js21
2 files changed, 0 insertions, 22 deletions
diff --git a/src/data/checks.js b/src/data/checks.js
index ac1b6257..e99a40de 100644
--- a/src/data/checks.js
+++ b/src/data/checks.js
@@ -293,7 +293,6 @@ export function filterReferenceErrors(wikiData, {
       artistContribs: '_contrib',
       contributorContribs: '_contrib',
       coverArtistContribs: '_contrib',
-      previousProductionTracks: '_trackMainReleasesOnly',
       referencedTracks: '_trackMainReleasesOnly',
       sampledTracks: '_trackMainReleasesOnly',
       artTags: '_artTag',
diff --git a/src/data/things/track.js b/src/data/things/track.js
index d8d61ebf..f07bba82 100644
--- a/src/data/things/track.js
+++ b/src/data/things/track.js
@@ -495,15 +495,6 @@ export class Track extends Thing {
 
     // > Update & expose - Referenced tracks
 
-    previousProductionTracks: [
-      inheritFromMainRelease(),
-
-      referenceList({
-        class: input.value(Track),
-        find: soupyFind.input('trackMainReleasesOnly'),
-      }),
-    ],
-
     referencedTracks: [
       inheritFromMainRelease(),
 
@@ -891,10 +882,6 @@ export class Track extends Thing {
       exposeDependency('#album.groups'),
     ],
 
-    followingProductionTracks: reverseReferenceList({
-      reverse: soupyReverse.input('tracksWhichAreFollowingProductionsOf'),
-    }),
-
     referencedByTracks: reverseReferenceList({
       reverse: soupyReverse.input('tracksWhichReference'),
     }),
@@ -1032,7 +1019,6 @@ export class Track extends Thing {
 
       // Referenced tracks
 
-      'Previous Productions': {property: 'previousProductionTracks'},
       'Referenced Tracks': {property: 'referencedTracks'},
       'Sampled Tracks': {property: 'sampledTracks'},
 
@@ -1234,13 +1220,6 @@ export class Track extends Thing {
       referencing: track => track.isSecondaryRelease ? [track] : [],
       referenced: track => [track.mainReleaseTrack],
     },
-
-    tracksWhichAreFollowingProductionsOf: {
-      bindTo: 'trackData',
-
-      referencing: track => track.isMainRelease ? [track] : [],
-      referenced: track => track.previousProductionTracks,
-    },
   };
 
   // Track YAML loading is handled in album.js.