File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
common/src/main/java/com/microsoft/identity/common/adal/internal Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -154,7 +154,11 @@ public String isAppOptedOutFromBatteryOptimization(@NonNull final String package
154154
155155 return batteryOptOutCache .computeIfAbsent (packageName , key -> {
156156 try {
157- final PowerManager powerManager = (PowerManager ) context .getSystemService (Context .POWER_SERVICE );
157+ final PowerManager powerManager = (PowerManager ) context .getSystemService (Context .POWER_SERVICE );if (powerManager == null ) {
158+ Logger .error (methodTag , "PowerManager is null for package: " + packageName , null );
159+ return "CannotRetrievePowerManager" ;
160+ }
161+
158162 if (powerManager .isIgnoringBatteryOptimizations (key )) {
159163 return "OptOut" ;
160164 } else {
You can’t perform that action at this time.
0 commit comments