From 1c1d5ad799f8dfbe6f5babaa729e822575137f0b Mon Sep 17 00:00:00 2001 From: jcconneqtech Date: Wed, 5 Apr 2023 09:35:59 +0200 Subject: [PATCH] Fix advertise permissions for android 12 --- plugin.xml | 1 + src/android/BluetoothLePlugin.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/plugin.xml b/plugin.xml index f097e49..923724a 100644 --- a/plugin.xml +++ b/plugin.xml @@ -26,6 +26,7 @@ + diff --git a/src/android/BluetoothLePlugin.java b/src/android/BluetoothLePlugin.java index 8e7555d..ffea195 100644 --- a/src/android/BluetoothLePlugin.java +++ b/src/android/BluetoothLePlugin.java @@ -976,8 +976,8 @@ public void requestPermissionBtConnectAction(CallbackContext callbackContext) { public void hasPermissionBtAdvertiseAction(CallbackContext callbackContext) { JSONObject returnObj = new JSONObject(); - addProperty(returnObj, "hasPermission", cordova.hasPermission(Manifest.permission.BLUETOOTH_ADVERTISE)); - + addProperty(returnObj, "hasPermission", Build.VERSION.SDK_INT < Build.VERSION_CODES.S || cordova.hasPermission(Manifest.permission.BLUETOOTH_ADVERTISE)); + callbackContext.success(returnObj); }