From 7b3cefd4ef6dece2afd2f9c76fabd416d69050d5 Mon Sep 17 00:00:00 2001 From: James Date: Sat, 12 Sep 2020 22:55:18 -0400 Subject: [PATCH] fixes bug with zero-based radio values --- src/fields/validations.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fields/validations.js b/src/fields/validations.js index 24628949d1..2d2f3095f9 100644 --- a/src/fields/validations.js +++ b/src/fields/validations.js @@ -169,7 +169,7 @@ const optionsToValidatorMap = { }, radio: (value, options = {}) => { const stringValue = String(value); - if ((value || !options.required) && (options.options.find((option) => String(option.value) === stringValue))) return true; + if ((typeof value !== 'undefined' || !options.required) && (options.options.find((option) => String(option.value) === stringValue))) return true; return defaultMessage; }, blocks: (value, options) => {