Browse Source

Prevent not-equals from failing on fields that are both empty

gh-pages
Andrew Kingston 5 years ago
parent
commit
a3629ce68c
  1. 6
      packages/standard-components/src/forms/validation.js

6
packages/standard-components/src/forms/validation.js

@ -248,7 +248,11 @@ const equalHandler = (value, rule) => {
// Evaluates a not equal constraint
const notEqualHandler = (value, rule) => {
return !equalHandler(value, rule)
const ruleValue = parseType(rule.value, rule.type)
if (value == null && ruleValue == null) {
return true
}
return value !== ruleValue
}
// Evaluates a regex constraint

Loading…
Cancel
Save