« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/data/things/Track.js10
-rw-r--r--src/data/things/album/Album.js4
2 files changed, 8 insertions, 6 deletions
diff --git a/src/data/things/Track.js b/src/data/things/Track.js
index c47729e9..473de163 100644
--- a/src/data/things/Track.js
+++ b/src/data/things/Track.js
@@ -115,7 +115,6 @@ export class Track extends Thing {
   ];
 
   static [Thing.getPropertyDescriptors] = ({
-    AdditionalFile,
     AdditionalName,
     Album,
     ArtTag,
@@ -123,8 +122,11 @@ export class Track extends Thing {
     CommentaryEntry,
     CreditingSourcesEntry,
     LyricsEntry,
+    MidiProjectFile,
+    MiscellaneousAdditionalFile,
     MusicVideo,
     ReferencingSourcesEntry,
+    SheetMusicFile,
     TrackArtistContribution,
     TrackSection,
     WikiInfo,
@@ -555,9 +557,9 @@ export class Track extends Thing {
 
     // > Update & expose - Additional files
 
-    additionalFiles: thingList(V(AdditionalFile)),
-    sheetMusicFiles: thingList(V(AdditionalFile)),
-    midiProjectFiles: thingList(V(AdditionalFile)),
+    additionalFiles: thingList(V(MiscellaneousAdditionalFile)),
+    sheetMusicFiles: thingList(V(SheetMusicFile)),
+    midiProjectFiles: thingList(V(MidiProjectFile)),
 
     // > Update & expose - Content entries
 
diff --git a/src/data/things/album/Album.js b/src/data/things/album/Album.js
index 201aaf4e..7cddbcee 100644
--- a/src/data/things/album/Album.js
+++ b/src/data/things/album/Album.js
@@ -77,7 +77,6 @@ export class Album extends Thing {
   ];
 
   static [Thing.getPropertyDescriptors] = ({
-    AdditionalFile,
     AdditionalName,
     AlbumArtistContribution,
     AlbumBannerArtistContribution,
@@ -87,6 +86,7 @@ export class Album extends Thing {
     CommentaryEntry,
     CreditingSourcesEntry,
     Group,
+    MiscellaneousAdditionalFile,
     MusicVideo,
     TrackArtistContribution,
     TrackSection,
@@ -394,7 +394,7 @@ export class Album extends Thing {
 
     // > Update & expose - Additional files
 
-    additionalFiles: thingList(V(AdditionalFile)),
+    additionalFiles: thingList(V(MiscellaneousAdditionalFile)),
 
     // > Update only