This commit is contained in:
Suresh, Kamlesh 2020-05-07 20:34:38 -04:00
parent 0a79905ef2
commit 1ea6f9a3b7

View File

@ -31,20 +31,22 @@ public class RuleEqualsModel: RulesProtocol {
var valid = true var valid = true
var compareValue: AnyHashable? var compareValue: AnyHashable?
for formKey in fields { for formKey in fields {
guard let formField = fieldMolecules[formKey] else { continue } guard let formField = fieldMolecules[formKey] else { continue }
if compareValue == nil { if compareValue == nil {
compareValue = formField.formFieldValue() compareValue = formField.formFieldValue()
continue continue
} }
if compareValue != formField.formFieldValue() { if compareValue != formField.formFieldValue() {
valid = false valid = false
(formField as? FormRuleWatcherFieldProtocol)?.setValidity(valid, rule: self) (formField as? FormRuleWatcherFieldProtocol)?.setValidity(valid, rule: self)
break break
} } else {
} (formField as? FormRuleWatcherFieldProtocol)?.setValidity(valid, rule: self)
}
}
return valid return valid
} }