diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-05-28 06:37:35 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-05-28 06:37:35 -0300 |
commit | 086d3b59116dfbd09062e2d4ea1270aea5ef48ec (patch) | |
tree | 2484098f9c2c56333ccdfa643a4658c63affe643 /src/data | |
parent | 149c44e2a0e62d3be89165097366d263fd91f732 (diff) |
content, data: LyricsEntry.originDetailS preview
Diffstat (limited to 'src/data')
-rw-r--r-- | src/data/things/content.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/data/things/content.js b/src/data/things/content.js index 60995c4a..e380780c 100644 --- a/src/data/things/content.js +++ b/src/data/things/content.js @@ -155,6 +155,10 @@ export class CommentaryEntry extends ContentEntry { export class LyricsEntry extends ContentEntry { static [Thing.getPropertyDescriptors] = () => ({ + // Update & expose + + originDetails: contentString(), + // Expose only isWikiLyrics: hasAnnotationPart({ @@ -184,6 +188,12 @@ export class LyricsEntry extends ContentEntry { }, ], }); + + static [Thing.yamlDocumentSpec] = Thing.extendDocumentSpec(ContentEntry, { + fields: { + 'Origin Details': {property: 'originDetails'}, + }, + }); } export class CreditingSourcesEntry extends ContentEntry {} |