From 36b99391128458f47a7d93762467d74389478824 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 17 Jan 2026 04:28:52 -0400 Subject: data: Track.musicVideos: inherit from main release --- src/data/things/track.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/data/things/track.js') diff --git a/src/data/things/track.js b/src/data/things/track.js index 8652fbdf..5b40ca4d 100644 --- a/src/data/things/track.js +++ b/src/data/things/track.js @@ -492,7 +492,17 @@ export class Track extends Thing { // > Update & expose - Music videos - musicVideos: thingList(V(MusicVideo)), + musicVideos: [ + exposeUpdateValueOrContinue(), + + // TODO: Same situation as lyrics. Inherited music videos don't set + // the proper .thing property back to this track... but then, it needs + // to keep a reference to its original .thing to get its proper path, + // so maybe this is okay... + inheritFromMainRelease(), + + thingList(V(MusicVideo)), + ], // > Update & expose - Additional files -- cgit 1.3.0-6-gf8a5