« get me outta code hell

data: individual custom additional name list props - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/things/track.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2023-12-03 13:26:52 -0400
committer(quasar) nebula <qznebula@protonmail.com>2023-12-03 13:26:52 -0400
commit4ba84964a90ec93d6d30d577e9e00c3e5b4fca83 (patch)
treeb9d603370471360f62e43e9dfecf9c64c07b3d99 /src/data/things/track.js
parent5c1d9fb97b8ecc61c0343d6eee63a735c34e53c9 (diff)
data: individual custom additional name list props
Diffstat (limited to 'src/data/things/track.js')
-rw-r--r--src/data/things/track.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/data/things/track.js b/src/data/things/track.js
index 1f99ef53..08891719 100644
--- a/src/data/things/track.js
+++ b/src/data/things/track.js
@@ -24,6 +24,7 @@ import {
 
 import {
   additionalFiles,
+  additionalNameList,
   commentary,
   commentatorArtists,
   contributionList,
@@ -42,8 +43,9 @@ import {
 
 import {
   exitWithoutUniqueCoverArt,
+  inferredAdditionalNameList,
   inheritFromOriginalRelease,
-  trackAdditionalNameList,
+  sharedAdditionalNameList,
   trackReverseReferenceList,
   withAlbum,
   withAlwaysReferenceByDirectory,
@@ -64,7 +66,10 @@ export class Track extends Thing {
 
     name: name('Unnamed Track'),
     directory: directory(),
-    additionalNames: trackAdditionalNameList(),
+
+    additionalNames: additionalNameList(),
+    sharedAdditionalNames: sharedAdditionalNameList(),
+    inferredAdditionalNames: inferredAdditionalNameList(),
 
     duration: duration(),
     urls: urls(),