We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 34e035a commit f2f387bCopy full SHA for f2f387b
index.ios.js
@@ -39,6 +39,8 @@ class ReactNativePermissions {
39
if (!RNPTypes.includes(permission)) {
40
return Promise.reject(`ReactNativePermissions: ${permission} is not a valid permission type on iOS`);
41
}
42
+
43
+ type = type || DEFAULTS[permission]
44
45
return RNPermissions.getPermissionStatus(permission, type);
46
@@ -58,7 +60,7 @@ class ReactNativePermissions {
58
60
59
61
62
checkMultiple(permissions) {
- return Promise.all(permissions.map(this.check.bind(this)))
63
+ return Promise.all(permissions.map(permission => this.check(permission)))
64
.then(res => res.reduce((pre, cur, i) => {
65
var name = permissions[i]
66
pre[name] = cur
0 commit comments