This commit is contained in:
Suresh, Kamlesh 2021-01-15 17:04:39 -05:00
parent 485b165289
commit 49811999f1
2 changed files with 4 additions and 5 deletions

View File

@ -35,9 +35,8 @@ import Foundation
static func injectParameters(with clientParameters: [String: Any], completionHandler:@escaping ([String: Any]?) -> ()) throws {
let clientParameterRegistry = MVMCoreObject.sharedInstance()?.clientParameterRegistry
guard let clientParameterModel = try ClientParameterRegistry.getClientParameterModel(clientParameters) else {
guard let clientParameterRegistry = MVMCoreObject.sharedInstance()?.clientParameterRegistry,
let clientParameterModel = try ClientParameterRegistry.getClientParameterModel(clientParameters) else {
completionHandler(nil)
return
}
@ -74,7 +73,7 @@ import Foundation
parametersList[parameterModel.type] = ["error": defaultErrorString]
group.enter()
// Dispatch asynchronous injection.
clientParameterRegistry?.injectParameter(parameterModel, before: timeout) { (clientParam) in
clientParameterRegistry.injectParameter(parameterModel, before: timeout) { (clientParam) in
// Queue the results for merge.
parametersWorkQueue.async {
if let clientParam = clientParam {

View File

@ -28,7 +28,7 @@
self.actionHandler = [[MVMCoreActionHandler alloc] init];
self.loggingDelegate = [[MVMCoreLoggingHandler alloc] init];
self.loadHandler = [[MVMCoreLoadHandler alloc] init];
self.clientParameterRegistry = [ClientParameterRegistry new];
self.clientParameterRegistry = [[ClientParameterRegistry alloc] init];
}
@end