@@ -149,6 +149,7 @@ - (OnlineContext*) getOnlineContextFromJson:(NSDictionary*)cis{
149149
150150- (SDKParams*) getParamsFromDictionnary : (NSDictionary *)params {
151151 SDKParams* sdkParams = [[SDKParams alloc ] init ];
152+ SDKExtraParams* extraParams = [[SDKExtraParams alloc ] init ];
152153 for (NSString * key in [params allKeys ]){
153154 if ([key isEqualToString: docTypeKey]){
154155 [sdkParams setDocumentType: [params objectForKey: key]];
@@ -191,18 +192,19 @@ - (SDKParams*) getParamsFromDictionnary:(NSDictionary*)params {
191192 } else if ([key isEqualToString: useHdKey]) {
192193 [sdkParams setUseHD: [[params objectForKey: key] boolValue ]];
193194 } else if ([key isEqualToString: languageKey]){
194- [Idcheckio.shared. extraParams setLanguage: [params objectForKey: key]];
195+ [extraParams setLanguage: [params objectForKey: key]];
195196 } else if ([key isEqualToString: manualButtonTimerKey]){
196- Idcheckio. shared . extraParams . manualButtonTimer = [[params objectForKey: key] doubleValue ];
197+ [ extraParams setManualButtonTimer: [[params objectForKey: key] doubleValue ] ];
197198 } else if ([key isEqualToString: maxPictureFilesizeKey]){
198- [Idcheckio.shared. extraParams setMaxPictureFilesize: [params objectForKey: key]];
199+ [extraParams setMaxPictureFilesize: [params objectForKey: key]];
199200 } else if ([key isEqualToString: feedbackLevelKey]){
200- [Idcheckio.shared. extraParams setFeedbackLevel: [params objectForKey: key]];
201+ [extraParams setFeedbackLevel: [params objectForKey: key]];
201202 } else if ([key isEqualToString: confirmAbortKey]){
202- Idcheckio. shared . extraParams . confirmAbort = [[params objectForKey: key] boolValue ];
203+ [ extraParams setConfirmAbort: [[params objectForKey: key] boolValue ] ];
203204 } else if ([key isEqualToString: adjustCropKey]){
204- Idcheckio. shared . extraParams . adjustCrop = [[params objectForKey: key] boolValue ];
205+ [ extraParams setAdjustCrop: [[params objectForKey: key] boolValue ] ];
205206 }
207+ [Idcheckio.shared setExtraParams: extraParams error: nil ];
206208 }
207209 return sdkParams;
208210}
0 commit comments