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

Commit 82b59178 authored by Hui Wang's avatar Hui Wang
Browse files

Process rcsVolteSingleRegistration if it is not provided or roaming

Bug: 186884505
Test: atest TeleServiceTests:com.android.phone.RcsProvisioningMonitorTest
Test: atest FrameworksTelephonyTests:com.telephony.ims.RcsConfigTest
Change-Id: I800ba7cfda4fdd9bd2590a12c23c33ee72b07396
parent 6e367d8a
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -357,9 +357,9 @@ public final class RcsConfig {
    /**
     * Check whether Rcs Volte single registration is supported by the config.
     */
    public boolean isRcsVolteSingleRegistrationSupported() {
        return getBoolean(PARM_SINGLE_REGISTRATION, false)
                || getInteger(PARM_SINGLE_REGISTRATION, 0) != 0;
    public boolean isRcsVolteSingleRegistrationSupported(boolean isRoaming) {
        int val = getInteger(PARM_SINGLE_REGISTRATION, 1);
        return isRoaming ? val == 1 : val > 0;
    }

    @Override