This commit is contained in:
Suresh, Kamlesh 2021-03-10 14:06:03 -05:00
parent ecac8ede70
commit 4305b0a4da
2 changed files with 3 additions and 7 deletions

View File

@ -35,7 +35,7 @@ public extension ClientParameterProtocol {
if isFlatMap { if isFlatMap {
completionHandler(parameter) completionHandler(parameter)
} else { } else {
completionHandler([Self.name :parameter]) completionHandler([Self.name: parameter])
} }
} }
} }

View File

@ -76,12 +76,8 @@ import Foundation
var mergedParametersList: [String: AnyHashable] { var mergedParametersList: [String: AnyHashable] {
var parametersList: [String: AnyHashable] = [:] var parametersList: [String: AnyHashable] = [:]
for (index, item) in returnedList.enumerated() { for (index, item) in returnedList.enumerated() {
if let item = item { let parameter = item ?? parameterHandlerList[index].valueOnTimeout()
parametersList = parametersList.merging(item) { (_, new) in new } parametersList = parametersList.merging(parameter) { (_, new) in new }
} else {
let defaultValue = parameterHandlerList[index].valueOnTimeout()
parametersList = parametersList.merging(defaultValue) { (_, new) in new }
}
} }
return parametersList return parametersList
} }