From 0e15b509d725dc0ab16f9b7bad050bacb1ec9bf2 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Wed, 31 Dec 2025 07:29:40 -0400 Subject: content, data: drop previous productions feature --- src/data/things/track.js | 21 --------------------- 1 file changed, 21 deletions(-) (limited to 'src/data/things/track.js') 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. -- cgit 1.3.0-6-gf8a5