Merge branch 'bugfix/CompareWhereClause' into 'develop'
Kyle was correct, guards or if lets are read left to right, including where statements. See merge request BPHV_MIPS/mvm_core_ui!812
This commit is contained in:
commit
f18d29c12e
@ -25,8 +25,8 @@ extension RuleCompareModelProtocol {
|
|||||||
public func validate(_ fieldMolecules: [String: FormFieldProtocol],_ previousFieldValidity: [String: FormFieldValidity]) -> (valid: Bool, fieldValidity: [String: FormFieldValidity]) {
|
public func validate(_ fieldMolecules: [String: FormFieldProtocol],_ previousFieldValidity: [String: FormFieldValidity]) -> (valid: Bool, fieldValidity: [String: FormFieldValidity]) {
|
||||||
var valid = false
|
var valid = false
|
||||||
|
|
||||||
guard let firstFormField = fieldMolecules[fields[0]],
|
guard fields.count > 1, let firstFormField = fieldMolecules[fields[0]],
|
||||||
let secondFormField = fieldMolecules[fields[1]], fields.count > 1 else {
|
let secondFormField = fieldMolecules[fields[1]] else {
|
||||||
return (valid: true, previousFieldValidity)
|
return (valid: true, previousFieldValidity)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user