« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data
diff options
context:
space:
mode:
Diffstat (limited to 'src/data')
-rw-r--r--src/data/composite/wiki-properties/urls.js4
-rw-r--r--src/data/things/MusicVideo.js6
2 files changed, 5 insertions, 5 deletions
diff --git a/src/data/composite/wiki-properties/urls.js b/src/data/composite/wiki-properties/urls.js
index 3160a0bf..04ccf689 100644
--- a/src/data/composite/wiki-properties/urls.js
+++ b/src/data/composite/wiki-properties/urls.js
@@ -1,14 +1,14 @@
 // A list of URLs! This will always be present on the data object, even if set
 // to an empty array or null.
 
-import {isURL, validateArrayItems} from '#validators';
+import {isCuratedURL, validateArrayItems} from '#validators';
 
 // TODO: Not templateCompositeFrom.
 
 export default function() {
   return {
     flags: {update: true, expose: true},
-    update: {validate: validateArrayItems(isURL)},
+    update: {validate: validateArrayItems(isCuratedURL)},
     expose: {transform: value => value ?? []},
   };
 }
diff --git a/src/data/things/MusicVideo.js b/src/data/things/MusicVideo.js
index 7ebbba37..16dffa3b 100644
--- a/src/data/things/MusicVideo.js
+++ b/src/data/things/MusicVideo.js
@@ -4,7 +4,7 @@ import {colors} from '#cli';
 import {input, V} from '#composite';
 import {empty} from '#sugar';
 import Thing from '#thing';
-import {is, isDate, isStringNonEmpty, isURL, validateArrayItems}
+import {is, isCuratedURL, isDate, isStringNonEmpty, validateArrayItems}
   from '#validators';
 import {parseContributors, parseDate} from '#yaml';
 
@@ -70,7 +70,7 @@ export class MusicVideo extends Thing {
       flags: {update: true, expose: true},
 
       update: {
-        validate: isURL,
+        validate: isCuratedURL,
       },
 
       expose: {
@@ -86,7 +86,7 @@ export class MusicVideo extends Thing {
       flags: {update: true, expose: true},
 
       update: {
-        validate: validateArrayItems(isURL),
+        validate: validateArrayItems(isCuratedURL),
       },
 
       expose: {