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

Commit de4d24b5 authored by Brad Ebinger's avatar Brad Ebinger Committed by Automerger Merge Worker
Browse files

Do not allow NPE if CarrierConfigManager service is null. am: 5cf46dc2

parents 234e18b7 5cf46dc2
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -461,8 +461,8 @@ public final class CallLogManager extends CallsManagerListenerBase {
        boolean okToLogEmergencyNumber = false;
        CarrierConfigManager configManager = (CarrierConfigManager) mContext.getSystemService(
                Context.CARRIER_CONFIG_SERVICE);
        PersistableBundle configBundle = configManager.getConfigForSubId(
                mPhoneAccountRegistrar.getSubscriptionIdForPhoneAccount(accountHandle));
        PersistableBundle configBundle = (configManager != null) ? configManager.getConfigForSubId(
                mPhoneAccountRegistrar.getSubscriptionIdForPhoneAccount(accountHandle)) : null;
        if (configBundle != null) {
            okToLogEmergencyNumber = configBundle.getBoolean(
                    CarrierConfigManager.KEY_ALLOW_EMERGENCY_NUMBERS_IN_CALL_LOG_BOOL);