Skip to content

Commit 4cddc61

Browse files
committed
Add logging
1 parent b55bfa5 commit 4cddc61

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

android/src/main/java/com/zoontek/rnpermissions/RNPermissionsModule.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
import androidx.annotation.Nullable;
1515
import androidx.core.app.NotificationManagerCompat;
1616

17+
import com.facebook.common.logging.FLog;
1718
import com.facebook.react.bridge.Arguments;
1819
import com.facebook.react.bridge.Callback;
1920
import com.facebook.react.bridge.Promise;
@@ -416,6 +417,10 @@ public boolean onRequestPermissionsResult(int requestCode, String[] permissions,
416417
mCallbacks.remove(requestCode);
417418
return mCallbacks.size() == 0;
418419
} catch (IllegalStateException e) {
420+
FLog.e(
421+
"PermissionsModule",
422+
e,
423+
"Unexpected invocation of `onRequestPermissionsResult` with invalid current activity");
419424
return false;
420425
}
421426
}

example/ios/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,7 @@ PODS:
487487
- React-jsi (= 0.72.4)
488488
- React-logger (= 0.72.4)
489489
- React-perflogger (= 0.72.4)
490-
- RNPermissions (3.9.0):
490+
- RNPermissions (3.9.1):
491491
- React-Core
492492
- RNVectorIcons (10.0.0):
493493
- React-Core
@@ -720,7 +720,7 @@ SPEC CHECKSUMS:
720720
React-runtimescheduler: 4941cc1b3cf08b792fbf666342c9fc95f1969035
721721
React-utils: b79f2411931f9d3ea5781404dcbb2fa8a837e13a
722722
ReactCommon: 4b2bdcb50a3543e1c2b2849ad44533686610826d
723-
RNPermissions: 535ef85ad2e77d65bc90ee2afcb734619cea6f56
723+
RNPermissions: 5f2e4fa60ef497adfe04e57a9ffc99447d76d6d3
724724
RNVectorIcons: 8b5bb0fa61d54cd2020af4f24a51841ce365c7e9
725725
SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17
726726
Yoga: 3efc43e0d48686ce2e8c60f99d4e6bd349aff981

0 commit comments

Comments
 (0)