From e94c1f9a9d495fe8d921e5aeace820a3b125af85 Mon Sep 17 00:00:00 2001 From: Clement Zhang Date: Wed, 6 Nov 2024 17:49:48 +0100 Subject: [PATCH] clarify label when empty string --- .../apps/components/inputs/AppMultiSelectV2.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/components/apps/components/inputs/AppMultiSelectV2.svelte b/frontend/src/lib/components/apps/components/inputs/AppMultiSelectV2.svelte index 0c14382987..9fadbd14b8 100644 --- a/frontend/src/lib/components/apps/components/inputs/AppMultiSelectV2.svelte +++ b/frontend/src/lib/components/apps/components/inputs/AppMultiSelectV2.svelte @@ -125,12 +125,15 @@ function parseStringItems(resolvedConfigItems: string[]) { return resolvedConfigItems?.map((item) => { - if (!item || typeof item !== 'string') { + if (item === null || item === undefined || typeof item !== 'string') { console.error( 'When not labeled, MultiSelect component items should be an array of strings.' ) return 'not string' } + if (item === '') { + return 'empty string' + } return item }) }