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 {
completionHandler(parameter)
} else {
completionHandler([Self.name :parameter])
completionHandler([Self.name: parameter])
}
}
}

View File

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