diff --git a/app/src/main/java/org/traccar/client/BatteryOptimizationHelper.kt b/app/src/main/java/org/traccar/client/BatteryOptimizationHelper.kt index b1cbf8c..f3bf9e5 100644 --- a/app/src/main/java/org/traccar/client/BatteryOptimizationHelper.kt +++ b/app/src/main/java/org/traccar/client/BatteryOptimizationHelper.kt @@ -83,7 +83,10 @@ class BatteryOptimizationHelper { } } else if (!sharedPreferences.getBoolean(KEY_AUTOSTART_REQUESTED, false)) { sharedPreferences.edit().putBoolean(KEY_AUTOSTART_REQUESTED, true).apply() - AutoStartPermissionHelper.getInstance().getAutoStartPermission(context) + try { + AutoStartPermissionHelper.getInstance().getAutoStartPermission(context) + } catch (e: SecurityException) { + } } } }