File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
android/src/main/java/io/wazo/callkeep Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -91,8 +91,11 @@ public class RNCallKeepModule extends ReactContextBaseJavaModule {
91
91
92
92
private static final String E_ACTIVITY_DOES_NOT_EXIST = "E_ACTIVITY_DOES_NOT_EXIST" ;
93
93
private static final String REACT_NATIVE_MODULE_NAME = "RNCallKeep" ;
94
- private static final String [] permissions = { Manifest .permission .READ_PHONE_STATE ,
95
- Manifest .permission .CALL_PHONE , Manifest .permission .RECORD_AUDIO , Manifest .permission .READ_PHONE_NUMBERS };
94
+ private static final String [] permissions = {
95
+ Build .VERSION .SDK_INT < 30 ? Manifest .permission .READ_PHONE_STATE : Manifest .permission .READ_PHONE_NUMBERS ,
96
+ Manifest .permission .CALL_PHONE ,
97
+ Manifest .permission .RECORD_AUDIO
98
+ };
96
99
97
100
private static final String TAG = "RNCK:RNCallKeepModule" ;
98
101
private static TelecomManager telecomManager ;
@@ -521,7 +524,7 @@ private String getApplicationName(Context appContext) {
521
524
522
525
private Boolean hasPermissions () {
523
526
Activity currentActivity = this .getCurrentActivity ();
524
-
527
+
525
528
if (currentActivity == null ) {
526
529
return false ;
527
530
}
You can’t perform that action at this time.
0 commit comments