From 4a2e115bc153dadc10496ca1f2eaaa0362b62594 Mon Sep 17 00:00:00 2001 From: "algirdas.vazgys" Date: Thu, 11 Jul 2019 13:08:49 +0300 Subject: [PATCH] Stopped onActivityResult from proceeding when intent is null; --- android/src/main/java/com/rnappauth/RNAppAuthModule.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/android/src/main/java/com/rnappauth/RNAppAuthModule.java b/android/src/main/java/com/rnappauth/RNAppAuthModule.java index 3ebff38b..6aff1d1d 100644 --- a/android/src/main/java/com/rnappauth/RNAppAuthModule.java +++ b/android/src/main/java/com/rnappauth/RNAppAuthModule.java @@ -300,6 +300,11 @@ public void onFetchConfigurationCompleted( @Override public void onActivityResult(Activity activity, int requestCode, int resultCode, Intent data) { if (requestCode == 0) { + if (data == null) { + promise.reject("Failed to authenticate", "Data intent is null" ); + return; + } + final AuthorizationResponse response = AuthorizationResponse.fromIntent(data); AuthorizationException exception = AuthorizationException.fromIntent(data); if (exception != null) {