« get me outta code hell

data: make various wiki-properties fn's into compositions - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/things/artist.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-12-06 13:55:33 -0400
committer(quasar) nebula <qznebula@protonmail.com>2025-12-06 13:55:33 -0400
commit722fe82043e74bdb7c10ed214a9f3006a26ff42b (patch)
tree2949fa4b4235acef5cf0b012c6071d7ed0b57bf2 /src/data/things/artist.js
parentc7cc130f97c2a0f390ba0e07e3aa048395636817 (diff)
data: make various wiki-properties fn's into compositions
Diffstat (limited to 'src/data/things/artist.js')
-rw-r--r--src/data/things/artist.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/data/things/artist.js b/src/data/things/artist.js
index ce68d42d..1e7ef0e5 100644
--- a/src/data/things/artist.js
+++ b/src/data/things/artist.js
@@ -46,14 +46,14 @@ export class Artist extends Thing {
   static [Thing.getPropertyDescriptors] = () => ({
     // Update & expose
 
-    name: name('Unnamed Artist'),
+    name: name(V('Unnamed Artist')),
     directory: directory(),
     urls: urls(),
 
     contextNotes: contentString(),
 
-    hasAvatar: flag(false),
-    avatarFileExtension: fileExtension('jpg'),
+    hasAvatar: flag(V(false)),
+    avatarFileExtension: fileExtension(V('jpg')),
 
     avatarArtwork: [
       exitWithoutDependency('hasAvatar', {
@@ -65,7 +65,7 @@ export class Artist extends Thing {
         .call(this, 'Avatar Artwork'),
     ],
 
-    isAlias: flag(),
+    isAlias: flag(V(false)),
 
     artistAliases: thingList({
       class: input.value(Artist),