Merge branch 'bugfix/RuleEquals' into 'develop'
bugfix for break in for loop without updating previousValidity See merge request BPHV_MIPS/mvm_core_ui!798
This commit is contained in:
commit
1f9980aa9b
@ -50,7 +50,7 @@ public class RuleEqualsIgnoreCaseModel: RulesProtocol {
|
||||
if let validity = previousFieldValidity[formKey], !validity, fieldValidity {
|
||||
fieldValidity = false
|
||||
}
|
||||
|
||||
previousValidity[formKey] = valid
|
||||
break
|
||||
}
|
||||
|
||||
|
||||
@ -43,6 +43,7 @@ public class RuleEqualsModel: RulesProtocol {
|
||||
|
||||
if compareValue != formField.formFieldValue() {
|
||||
valid = false
|
||||
previousValidity[formKey] = valid
|
||||
break
|
||||
} else {
|
||||
var fieldValidity = valid
|
||||
@ -50,9 +51,8 @@ public class RuleEqualsModel: RulesProtocol {
|
||||
if let validity = previousFieldValidity[formKey], !validity, fieldValidity {
|
||||
fieldValidity = false
|
||||
}
|
||||
previousValidity[formKey] = valid
|
||||
}
|
||||
previousValidity[formKey] = valid
|
||||
|
||||
}
|
||||
return (valid: valid, fieldValidity: previousValidity)
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user