From 3bedb9d3dacd7add182911076831b14ec1b19ee6 Mon Sep 17 00:00:00 2001
From: "(quasar) nebula" <qznebula@protonmail.com>
Date: Wed, 12 Feb 2025 20:15:42 -0400
Subject: content, data: additional names for flashes

---
 src/data/things/flash.js | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

(limited to 'src/data/things')

diff --git a/src/data/things/flash.js b/src/data/things/flash.js
index b143b560..fe1d17ff 100644
--- a/src/data/things/flash.js
+++ b/src/data/things/flash.js
@@ -6,7 +6,8 @@ import {sortFlashesChronologically} from '#sort';
 import Thing from '#thing';
 import {anyOf, isColor, isContentString, isDirectory, isNumber, isString}
   from '#validators';
-import {parseContributors, parseDate, parseDimensions} from '#yaml';
+import {parseAdditionalNames, parseContributors, parseDate, parseDimensions}
+  from '#yaml';
 
 import {withPropertyFromObject} from '#composite/data';
 
@@ -18,6 +19,7 @@ import {
 } from '#composite/control-flow';
 
 import {
+  additionalNameList,
   color,
   commentary,
   commentatorArtists,
@@ -110,6 +112,8 @@ export class Flash extends Thing {
 
     urls: urls(),
 
+    additionalNames: additionalNameList(),
+
     commentary: commentary(),
     creditSources: commentary(),
 
@@ -196,6 +200,11 @@ export class Flash extends Thing {
         transform: parseDate,
       },
 
+      'Additional Names': {
+        property: 'additionalNames',
+        transform: parseAdditionalNames,
+      },
+
       'Cover Art File Extension': {property: 'coverArtFileExtension'},
 
       'Cover Art Dimensions': {
-- 
cgit 1.3.0-6-gf8a5