« get me outta code hell

yaml: parseExcludingURLs - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/things/album/TrackSection.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2026-05-19 16:34:40 -0300
committer(quasar) nebula <qznebula@protonmail.com>2026-05-19 16:34:40 -0300
commitb47b2936814f6b61c2c8ce40367db2b99076efa2 (patch)
tree830ccd09e92886b690cc332432ef84d20f114bdd /src/data/things/album/TrackSection.js
parente9ec97e5063f1255b2f03a5dc31c1a88aa142aa0 (diff)
yaml: parseExcludingURLs
Diffstat (limited to 'src/data/things/album/TrackSection.js')
-rw-r--r--src/data/things/album/TrackSection.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/data/things/album/TrackSection.js b/src/data/things/album/TrackSection.js
index 15688735..1e901a09 100644
--- a/src/data/things/album/TrackSection.js
+++ b/src/data/things/album/TrackSection.js
@@ -3,7 +3,7 @@ import {inspect} from 'node:util';
 import {colors} from '#cli';
 import {input, V} from '#composite';
 import Thing from '#thing';
-import {parseDate} from '#yaml';
+import {parseDate, parseExcludingURLs} from '#yaml';
 
 import {
   isBoolean,
@@ -212,7 +212,11 @@ export class TrackSection extends Thing {
       },
 
       'Count Tracks In Artist Totals': {property: 'countTracksInArtistTotals'},
-      'Excluding Track URLs': {property: 'excludingTrackURLs'},
+
+      'Excluding Track URLs': {
+        property: 'excludingTrackURLs',
+        transform: parseExcludingURLs,
+      },
 
       'Description': {property: 'description'},
     },