« get me outta code hell

data: Album, Track: expect proper AdditionalFile subclasses - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/things/album/Album.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2026-05-23 11:04:29 -0300
committer(quasar) nebula <qznebula@protonmail.com>2026-05-23 11:04:29 -0300
commite44bf9442d564160209a0b38e388ef914b56fd3e (patch)
tree51ab3e149310f427f1f5927576dc81bbb5b27b08 /src/data/things/album/Album.js
parentc6010933dc481e95e3ab1768613f767eda3ba1e3 (diff)
data: Album, Track: expect proper AdditionalFile subclasses
These were already getting provided, and accepted, since of course
the subclasses inherit from the superclass.
Diffstat (limited to 'src/data/things/album/Album.js')
-rw-r--r--src/data/things/album/Album.js4
1 files changed, 2 insertions, 2 deletions
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