bug in rule

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2024-07-12 14:57:56 -05:00
parent 05e2967131
commit d2eae79f47

View File

@ -49,7 +49,7 @@ public class RuleVDSModel<ValueType>: VDSRuleBase {
public override func isValid(_ formField: FormFieldProtocol) -> Bool {
let value = formField.formFieldValue() as? ValueType
let valid = rule.isValid(value: value)
if let field = fields.first, valid {
if let field = fields.first, !valid {
errorMessage = [field: rule.errorMessage]
} else {
errorMessage = nil