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

Commit a1e44689 authored by Aishwarya Mallampati's avatar Aishwarya Mallampati
Browse files

Update eligibility metrics whenever

notifyCarrierRoamingNtnEligibleStateChanged is called.

Bug: 399412809
Test: make
Flag: EXEMPT bugfix
Change-Id: I56018128316b8e628707a9417e335cd2fd3b2f12
parent 77d469f6
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -101,6 +101,7 @@ import com.android.internal.telephony.imsphone.ImsPhone;
import com.android.internal.telephony.imsphone.ImsPhoneCall;
import com.android.internal.telephony.metrics.SmsStats;
import com.android.internal.telephony.metrics.VoiceCallSessionStats;
import com.android.internal.telephony.satellite.metrics.ControllerMetricsStats;
import com.android.internal.telephony.subscription.SubscriptionInfoInternal;
import com.android.internal.telephony.subscription.SubscriptionManagerService;
import com.android.internal.telephony.test.SimulatedRadioControl;
@@ -5398,6 +5399,7 @@ public abstract class Phone extends Handler implements PhoneInternalInterface {
    public void notifyCarrierRoamingNtnEligibleStateChanged(boolean eligible) {
        logd("notifyCarrierRoamingNtnEligibleStateChanged eligible:" + eligible);
        mNotifier.notifyCarrierRoamingNtnEligibleStateChanged(this, eligible);
        ControllerMetricsStats.getInstance().reportP2PSmsEligibilityNotificationsCount(eligible);
    }

    /**
+0 −2
Original line number Diff line number Diff line
@@ -6194,8 +6194,6 @@ public class SatelliteController extends Handler {

        if (mOverrideNtnEligibility != null) {
            satellitePhone.notifyCarrierRoamingNtnEligibleStateChanged(currentNtnEligibility);
            mControllerMetricsStats.reportP2PSmsEligibilityNotificationsCount(
                    currentNtnEligibility);
            return;
        }