From fa75204a7adbbc8c062907c6009254a611c08b1f Mon Sep 17 00:00:00 2001 From: Volodymyr Boretskyi Date: Mon, 15 Aug 2022 15:03:16 +0200 Subject: [PATCH] Fix boolean options read ios --- demo/ReactNativeIDnowSample/ios/RNIdnow.m | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/demo/ReactNativeIDnowSample/ios/RNIdnow.m b/demo/ReactNativeIDnowSample/ios/RNIdnow.m index 168f07b..b3bd553 100644 --- a/demo/ReactNativeIDnowSample/ios/RNIdnow.m +++ b/demo/ReactNativeIDnowSample/ios/RNIdnow.m @@ -51,11 +51,11 @@ -(id)initWithOptions:(NSDictionary *)options self.settings = [IDnowSettings new]; self.settings.transactionToken = options[@"transactionToken"]; self.settings.companyID = options[@"companyId"]; - self.settings.showErrorSuccessScreen = options[@"showErrorSuccessScreen"]; - self.settings.showVideoOverviewCheck = options[@"showVideoOverviewCheck"]; - self.settings.ignoreCompanyID = options[@"ignoreCompanyID"]; - self.settings.forceModalPresentation = options[@"forceModalPresentation"]; - self.settings.showIdentTokenOnCheckScreen = options[@"showIdentTokenOnCheckScreen"]; + self.settings.showErrorSuccessScreen = [RCTConvert BOOL:options[@"showErrorSuccessScreen"]]; + self.settings.showVideoOverviewCheck = [RCTConvert BOOL:options[@"showVideoOverviewCheck"]]; + self.settings.ignoreCompanyID = [RCTConvert BOOL:options[@"ignoreCompanyID"]]; + self.settings.forceModalPresentation = [RCTConvert BOOL:options[@"forceModalPresentation"]]; + self.settings.showIdentTokenOnCheckScreen = [RCTConvert BOOL:options[@"showIdentTokenOnCheckScreen"]]; self.idnowController = [[IDnowController alloc] initWithSettings: self.settings];