« get me outta code hell

data: {Album,TrackSection}.excludingTrackURLs - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/validators.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2026-05-19 16:29:21 -0300
committer(quasar) nebula <qznebula@protonmail.com>2026-05-19 16:29:21 -0300
commite9ec97e5063f1255b2f03a5dc31c1a88aa142aa0 (patch)
treeadd634a57869741f29b605a0f954e6838866528d /src/validators.js
parent06e32433951750f7c364b9faba9f6705a414d3b0 (diff)
data: {Album,TrackSection}.excludingTrackURLs
Diffstat (limited to 'src/validators.js')
-rw-r--r--src/validators.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/validators.js b/src/validators.js
index 508950d6..b702682e 100644
--- a/src/validators.js
+++ b/src/validators.js
@@ -822,6 +822,14 @@ export function isCuratedURL(string) {
   return true;
 }
 
+export const isExcludingURLsReason =
+  is(...[
+    'quietly',
+    'generic',
+    'not clearly public',
+    'paid bonus track',
+  ]);
+
 export const validateURLEntry = (isURL) =>
   validateProperties({
     url: isURL,