diff options
Diffstat (limited to 'src/data/things')
-rw-r--r-- | src/data/things/track.js | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/data/things/track.js b/src/data/things/track.js index 91ef724e..d4ce7790 100644 --- a/src/data/things/track.js +++ b/src/data/things/track.js @@ -155,7 +155,14 @@ export class Track extends Thing { ], commentary: commentary(), - lyrics: contentString(), + + lyrics: [ + inheritFromOriginalRelease({ + property: input.value('lyrics'), + }), + + contentString(), + ], additionalFiles: additionalFiles(), sheetMusicFiles: additionalFiles(), @@ -444,6 +451,11 @@ export class Track extends Thing { 'Contributors', ]}, + {message: `Re-releases inherit lyrics from the original`, fields: [ + 'Originally Released As', + 'Lyrics', + ]}, + { message: ({'Has Cover Art': hasCoverArt}) => (hasCoverArt |