« get me outta code hell

data, content: additional file artists - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/checks.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2026-05-19 21:52:18 -0300
committer(quasar) nebula <qznebula@protonmail.com>2026-05-19 21:52:18 -0300
commite56b564efe888e028e4b01891d9074e8532360d2 (patch)
tree4525dd2a274f8320d94be5cfbf1b1ad8586420d2 /src/data/checks.js
parente518aba281c2deca085bcb1245f8da5448f28981 (diff)
data, content: additional file artists preview
Diffstat (limited to 'src/data/checks.js')
-rw-r--r--src/data/checks.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/data/checks.js b/src/data/checks.js
index 01b5cf9e..6909f011 100644
--- a/src/data/checks.js
+++ b/src/data/checks.js
@@ -248,6 +248,10 @@ export function filterReferenceErrors(wikiData, {
   find,
   bindFind,
 }) {
+  const additionalFileShape = {
+    artistContribs: '_contrib',
+  };
+
   const referenceSpec = [
     ['albumData', {
       artistContribs: '_contrib',
@@ -295,6 +299,9 @@ export function filterReferenceErrors(wikiData, {
       featuredTracks: 'track',
     }],
 
+    ['midiProjectFileData', additionalFileShape],
+    ['miscellaneousAdditionalFileData', additionalFileShape],
+
     ['musicVideoData', {
       artistContribs: '_contrib',
       contributorContribs: '_contrib',
@@ -304,6 +311,8 @@ export function filterReferenceErrors(wikiData, {
       albums: 'album',
     }],
 
+    ['sheetMusicFileData', additionalFileShape],
+
     ['trackData', {
       artistContribs: '_contrib',
       contributorContribs: '_contrib',