We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b9c02a1 commit f46c0aeCopy full SHA for f46c0ae
Sources/Validators.swift
@@ -279,7 +279,7 @@ func validateUniqueItems(_ value: Any) -> ValidationResult {
279
280
let numbers = value.filter { value in value is NSNumber } as! [NSNumber]
281
let numerBooleans = numbers.filter(isBoolean)
282
- let booleans = numerBooleans as [Bool]
+ let booleans = (numerBooleans as? [Bool]) ?? []
283
let nonBooleans = numbers.filter { number in !isBoolean(number) }
284
let hasTrueAndOne = booleans.filter { v in v }.count > 0 && nonBooleans.filter { v in v == 1 }.count > 0
285
let hasFalseAndZero = booleans.filter { v in !v }.count > 0 && nonBooleans.filter { v in v == 0 }.count > 0
0 commit comments