Skip to content

Commit 5703d77

Browse files
committed
Fixed request logic for OS versions prior to Android M (6.0 that is)
1 parent 11e376a commit 5703d77

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

index.android.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ class ReactNativePermissions {
7070

7171
return RNPermissions.request(androidPermission)
7272
.then(res => {
73+
// For OS versions prior to Android M, request to native module resolve to boolean
74+
if (typeof res === 'boolean') return res ? 'authorized' : 'denied';
7375
return setDidAskOnce(permission)
7476
.then(() => RESULTS[res])
7577
});

0 commit comments

Comments
 (0)