From 720411ab2aa00b4964a3b1970d36135163d6ac35 Mon Sep 17 00:00:00 2001 From: Guilherme Rosa Date: Mon, 28 Aug 2023 20:16:51 +0100 Subject: [PATCH] fix(promise): RNShareImpl to resolve callback. (#1449) --- android/src/main/java/cl/json/RNShareImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/cl/json/RNShareImpl.java b/android/src/main/java/cl/json/RNShareImpl.java index 5757a017..f9e14f27 100644 --- a/android/src/main/java/cl/json/RNShareImpl.java +++ b/android/src/main/java/cl/json/RNShareImpl.java @@ -55,13 +55,16 @@ public void onActivityResult(int requestCode, int resultCode, Intent data) { WritableMap reply = Arguments.createMap(); reply.putBoolean("success", false); reply.putString("message", "CANCELED"); + TargetChosenReceiver.callbackResolve(reply); } else if (resultCode == Activity.RESULT_OK) { WritableMap reply = Arguments.createMap(); reply.putBoolean("success", true); + TargetChosenReceiver.callbackResolve(reply); } } } - + + @Override public void onActivityResult(Activity activity, int requestCode, int resultCode, Intent data) { onActivityResult(requestCode, resultCode, data); }