diff --git a/frontend/src/lib/components/SchemaForm.svelte b/frontend/src/lib/components/SchemaForm.svelte index d65c224924..1255201379 100644 --- a/frontend/src/lib/components/SchemaForm.svelte +++ b/frontend/src/lib/components/SchemaForm.svelte @@ -226,8 +226,8 @@ }) $effect.pre(() => { - schema.order - Object.keys(schema.properties ?? {}) + schema?.order + Object.keys(schema?.properties ?? {}) schema && (untrack(() => reorder()), (hidden = {})) }) $effect.pre(() => { @@ -236,7 +236,7 @@ if (args && typeof args == 'object') { let oneShowExpr = false for (const key of fields) { - if (schema.properties?.[key.value]?.showExpr) { + if (schema?.properties?.[key.value]?.showExpr) { oneShowExpr = true } }