Loading src/java/com/android/internal/telephony/GsmCdmaPhone.java +2 −1 Original line number Diff line number Diff line Loading @@ -1704,7 +1704,8 @@ public class GsmCdmaPhone extends Phone { } else { resp = onComplete; } mCi.queryCallForwardStatus(commandInterfaceCFReason, 0, null, resp); mCi.queryCallForwardStatus(commandInterfaceCFReason, CommandsInterface.SERVICE_CLASS_VOICE, null, resp); } } else { loge("getCallForwardingOption: not possible in CDMA"); Loading tests/telephonytests/src/com/android/internal/telephony/GsmCdmaPhoneTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -475,8 +475,8 @@ public class GsmCdmaPhoneTest extends TelephonyTest { doReturn(imsi).when(mSimRecords).getIMSI(); mPhoneUT.getCallForwardingOption(CF_REASON_UNCONDITIONAL, null); verify(mSimulatedCommandsVerifier).queryCallForwardStatus( eq(CF_REASON_UNCONDITIONAL), anyInt(), nullable(String.class), nullable(Message.class)); eq(CF_REASON_UNCONDITIONAL), eq(CommandsInterface.SERVICE_CLASS_VOICE), nullable(String.class), nullable(Message.class)); waitForMs(50); verify(mSimRecords).setVoiceCallForwardingFlag(anyInt(), anyBoolean(), nullable(String.class)); Loading Loading
src/java/com/android/internal/telephony/GsmCdmaPhone.java +2 −1 Original line number Diff line number Diff line Loading @@ -1704,7 +1704,8 @@ public class GsmCdmaPhone extends Phone { } else { resp = onComplete; } mCi.queryCallForwardStatus(commandInterfaceCFReason, 0, null, resp); mCi.queryCallForwardStatus(commandInterfaceCFReason, CommandsInterface.SERVICE_CLASS_VOICE, null, resp); } } else { loge("getCallForwardingOption: not possible in CDMA"); Loading
tests/telephonytests/src/com/android/internal/telephony/GsmCdmaPhoneTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -475,8 +475,8 @@ public class GsmCdmaPhoneTest extends TelephonyTest { doReturn(imsi).when(mSimRecords).getIMSI(); mPhoneUT.getCallForwardingOption(CF_REASON_UNCONDITIONAL, null); verify(mSimulatedCommandsVerifier).queryCallForwardStatus( eq(CF_REASON_UNCONDITIONAL), anyInt(), nullable(String.class), nullable(Message.class)); eq(CF_REASON_UNCONDITIONAL), eq(CommandsInterface.SERVICE_CLASS_VOICE), nullable(String.class), nullable(Message.class)); waitForMs(50); verify(mSimRecords).setVoiceCallForwardingFlag(anyInt(), anyBoolean(), nullable(String.class)); Loading