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

Commit 5077e4a1 authored by radhika's avatar radhika Committed by Radhika Agrawal
Browse files

Null check on connection

Test: make
Bug: b/160213239
Change-Id: I1f7fba48caa326653b623b044734659a6fab4daa
parent c08ed8a4
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -2882,9 +2882,16 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall {
            }

            String callId = imsCall.getSession().getCallId();
            EmergencyNumberTracker emergencyNumberTracker = conn.getEmergencyNumberTracker();
            EmergencyNumberTracker emergencyNumberTracker = null;
            EmergencyNumber num = null;

            if (conn != null) {
                emergencyNumberTracker = conn.getEmergencyNumberTracker();
                num = conn.getEmergencyNumberInfo();
            }

            mMetrics.writeOnImsCallTerminated(mPhone.getPhoneId(), imsCall.getCallSession(),
                    reasonInfo, mCallQualityMetrics.get(callId), conn.getEmergencyNumberInfo(),
                    reasonInfo, mCallQualityMetrics.get(callId), num,
                    getNetworkCountryIso(), emergencyNumberTracker != null
                    ? emergencyNumberTracker.getEmergencyNumberDbVersion()
                    : TelephonyManager.INVALID_EMERGENCY_NUMBER_DB_VERSION);