diff --git a/frontend/src/lib/components/apps/components/inputs/AppMultiSelect.svelte b/frontend/src/lib/components/apps/components/inputs/AppMultiSelect.svelte index a6ad0114e3..46062a135f 100644 --- a/frontend/src/lib/components/apps/components/inputs/AppMultiSelect.svelte +++ b/frontend/src/lib/components/apps/components/inputs/AppMultiSelect.svelte @@ -38,10 +38,12 @@ let labels: string[] | undefined = [] function handleItems() { - if (labels) { + if (Array.isArray(labels)) { items = labels?.map((label) => { + const stringLabel = typeof label === 'string' ? label : `NOT_STRING` + return { - label, + label: stringLabel, value: label } })