Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 13e95eda authored by Tomasz Wasilczyk's avatar Tomasz Wasilczyk
Browse files

Don't crash if subscription list is missing

Test: build and boot coral without telephony
Change-Id: I4c1729ada2f3ad13e9559739dc1daa35a902c7d6
parent ac2d2a60
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -137,6 +137,10 @@ class MapClientContent {
        SubscriptionManager subscriptionManager =
                context.getSystemService(SubscriptionManager.class);
        List<SubscriptionInfo> subscriptions = subscriptionManager.getActiveSubscriptionInfoList();
        if (subscriptions == null) {
            Log.w(TAG, "Active subscription list is missing");
            return;
        }
        for (SubscriptionInfo info : subscriptions) {
            if (info.getSubscriptionType() == SubscriptionManager.SUBSCRIPTION_TYPE_REMOTE_SIM) {
                clearMessages(context, info.getSubscriptionId());