diff --git a/android/src/main/java/com/evva/xesar/abrevva/reactnative/AbrevvaBleModule.kt b/android/src/main/java/com/evva/xesar/abrevva/reactnative/AbrevvaBleModule.kt index 1fe47bf..5e78454 100644 --- a/android/src/main/java/com/evva/xesar/abrevva/reactnative/AbrevvaBleModule.kt +++ b/android/src/main/java/com/evva/xesar/abrevva/reactnative/AbrevvaBleModule.kt @@ -105,8 +105,12 @@ class AbrevvaBleModule(reactContext: ReactApplicationContext) : } val macFilter: String? = options.getString("macFilter") - val allowDuplicates: Boolean = options.getBoolean("allowDuplicates") - + var allowDuplicates = false + try { + allowDuplicates = options.getBoolean("allowDuplicates") + } catch (_: Exception) { + } + this.manager.startScan( { device: BleDevice -> reactApplicationContext.emitDeviceEvent("onScanResult", getBleDeviceData(device))