From a3bed92302f8a4b051fce7bff8b2724ea47af4a0 Mon Sep 17 00:00:00 2001 From: Sebastiano Barezzi Date: Sat, 29 Jan 2022 02:08:05 +0100 Subject: [PATCH] ProfileManagerService: Don't kill the entire system if WifiManager is null Change-Id: I53ceed998c19e956df75dcffe08449714172c8be --- .../lineageos/platform/internal/ProfileTriggerHelper.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lineage/lib/main/java/org/lineageos/platform/internal/ProfileTriggerHelper.java b/lineage/lib/main/java/org/lineageos/platform/internal/ProfileTriggerHelper.java index 09e4fc4b..2d3fd4d7 100644 --- a/lineage/lib/main/java/org/lineageos/platform/internal/ProfileTriggerHelper.java +++ b/lineage/lib/main/java/org/lineageos/platform/internal/ProfileTriggerHelper.java @@ -189,10 +189,10 @@ public class ProfileTriggerHelper extends BroadcastReceiver { } private String getActiveSSID() { - WifiInfo wifiinfo = mWifiManager.getConnectionInfo(); - if (wifiinfo == null) { - return null; + if (mWifiManager != null) { + WifiInfo wifiinfo = mWifiManager.getConnectionInfo(); + return wifiinfo != null ? removeDoubleQuotes(wifiinfo.getSSID()) : null; } - return removeDoubleQuotes(wifiinfo.getSSID()); + return null; } }