diff --git a/MVMCore/MVMCore/Models/ActionType/Client Parameters/ClientParameterRegistry.swift b/MVMCore/MVMCore/Models/ActionType/Client Parameters/ClientParameterRegistry.swift index bfbbfd2..a211675 100644 --- a/MVMCore/MVMCore/Models/ActionType/Client Parameters/ClientParameterRegistry.swift +++ b/MVMCore/MVMCore/Models/ActionType/Client Parameters/ClientParameterRegistry.swift @@ -64,7 +64,6 @@ import Foundation guard let self = self else { return } var parameterHandlerList: [ClientParameterProtocol] = [] - var returnedList = [[String: AnyHashable]?](repeating: nil, count: clientParameterModel.list.count) // Create the handler list so that same object can be used when merging. Merging needs default value in case of timeout for parameterModel in clientParameterModel.list { @@ -73,6 +72,8 @@ import Foundation } } + var returnedList = [[String: AnyHashable]?](repeating: nil, count: parameterHandlerList.count) + var mergedParametersList: [String: AnyHashable] { var parametersList: [String: AnyHashable] = [:] for (index, item) in returnedList.enumerated() {