From e11711bfe7f37190d082198a57862d700074f36d Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 23 May 2026 21:00:00 -0300 Subject: language: fix formatList on null/undefined --- src/data/things/Language.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/data') diff --git a/src/data/things/Language.js b/src/data/things/Language.js index dc8c0368..f51894f1 100644 --- a/src/data/things/Language.js +++ b/src/data/things/Language.js @@ -803,11 +803,16 @@ export class Language extends Thing { } #formatListHelper(array, processFn) { + // Empty lists, null, and undefined are blank content. + if (empty(array) || array === null || array === undefined) { + return html.blank(); + } + // Blank items aren't for display. array = array.filter(item => !html.isBlank(item)); - // Empty lists, null, and undefined are blank content. - if (empty(array) || array === null || array === undefined) { + // Empty lists are blank content. (2, The Sequel) + if (empty(array)) { return html.blank(); } -- cgit 1.3.0-6-gf8a5