diff --git a/packages/web/src/hooks/useDynamicData.ts b/packages/web/src/hooks/useDynamicData.ts index 15839bac..6d4d3ac2 100644 --- a/packages/web/src/hooks/useDynamicData.ts +++ b/packages/web/src/hooks/useDynamicData.ts @@ -20,7 +20,7 @@ function computeArguments(args: IFieldDropdownSource["arguments"], getValues: Us const sanitizedFieldPath = value.replace(/{|}/g, ''); const computedValue = getValues(sanitizedFieldPath); - if (!computedValue) throw new Error(`The ${sanitizedFieldPath} field is required.`); + if (computedValue === undefined) throw new Error(`The ${sanitizedFieldPath} field is required.`); set(result, name, computedValue);