@@ -49,7 +49,6 @@ private void sendEvent(ReactContext reactContext,
4949
5050 @ ReactMethod
5151 public void initialize (String pubKey , String applicantId , ReadableArray steps , ReadableArray excludeDocuments , ReadableArray excludeCountries , ReadableMap theme , Promise promise ) {
52- WritableMap params = Arguments .createMap ();
5352 try {
5453 OrbaOne .Builder config = new OrbaOne .Builder ().setApiKey (pubKey ).setApplicantId (applicantId );
5554 Step [] flowStep = getFlowSteps (steps );
@@ -61,10 +60,12 @@ public void initialize(String pubKey, String applicantId, ReadableArray steps, R
6160 config .setDocumentCapture (captureConfig );
6261 }
6362 oneSdk = config .create ();
63+ WritableMap params = Arguments .createMap ();
6464 params .putBoolean ("success" , true );
6565 params .putString ("message" , "The Orba One verification api is ready." );
6666 promise .resolve (params );
6767 } catch (Exception e ){
68+ WritableMap params = Arguments .createMap ();
6869 params .putBoolean ("error" , true );
6970 params .putString ("message" , e .getLocalizedMessage ());
7071 promise .reject (e , params );
@@ -73,19 +74,20 @@ public void initialize(String pubKey, String applicantId, ReadableArray steps, R
7374
7475 @ ReactMethod
7576 public void startVerification (Promise promise ) {
76- WritableMap params = Arguments .createMap ();
7777 try {
7878 oneSdk .startVerification ((AppCompatActivity ) getCurrentActivity ());
7979 oneSdk .onStartVerification (new OrbaOne .Response () {
8080 @ Override
8181 public void onSuccess () {
82+ WritableMap params = Arguments .createMap ();
8283 params .putBoolean ("success" , true );
8384 params .putString ("message" , "Orba One Verification started." );
8485 promise .resolve (params );
8586 }
8687
8788 @ Override
8889 public void onFailure (String message ) {
90+ WritableMap params = Arguments .createMap ();
8991 params .putBoolean ("error" , true );
9092 params .putString ("message" , message );
9193 promise .reject (new IllegalStateException (message ), params );
@@ -111,6 +113,7 @@ public void execute() {
111113 }
112114 });
113115 } catch (Exception e ) {
116+ WritableMap params = Arguments .createMap ();
114117 params .putBoolean ("error" , true );
115118 params .putString ("message" , e .getLocalizedMessage ());
116119 promise .reject (e , params );
0 commit comments