Loading src/java/com/android/internal/telephony/InboundSmsHandler.java +2 −2 Original line number Diff line number Diff line Loading @@ -920,7 +920,7 @@ public abstract class InboundSmsHandler extends StateMachine { // At this point, all parts of the SMS are received. Update metrics for incoming SMS. // WAP-PUSH messages are handled below to also keep track of the result of the processing. String format = (!tracker.is3gpp2() ? SmsConstants.FORMAT_3GPP : SmsConstants.FORMAT_3GPP2); String format = tracker.getFormat(); if (!isWapPush) { mMetrics.writeIncomingSmsSession(mPhone.getPhoneId(), mLastSmsWasInjected, format, timestamps, block); Loading Loading @@ -998,7 +998,7 @@ public abstract class InboundSmsHandler extends StateMachine { pdus, destPort, tracker, resultReceiver, true /* userUnlocked */); if (!filterInvoked) { dispatchSmsDeliveryIntent(pdus, tracker.getFormat(), destPort, resultReceiver); dispatchSmsDeliveryIntent(pdus, format, destPort, resultReceiver); } return true; Loading tests/telephonytests/src/com/android/internal/telephony/gsm/GsmInboundSmsHandlerTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,7 @@ import com.android.internal.telephony.FakeSmsContentProvider; import com.android.internal.telephony.InboundSmsHandler; import com.android.internal.telephony.InboundSmsTracker; import com.android.internal.telephony.SmsBroadcastUndelivered; import com.android.internal.telephony.SmsConstants; import com.android.internal.telephony.SmsHeader; import com.android.internal.telephony.SmsStorageMonitor; import com.android.internal.telephony.TelephonyTest; Loading Loading @@ -155,6 +156,7 @@ public class GsmInboundSmsHandlerTest extends TelephonyTest { doReturn(mMessageBody).when(mMockInboundSmsTracker).getMessageBody(); doReturn(mSmsPdu).when(mMockInboundSmsTracker).getPdu(); doReturn(mInboundSmsTrackerCV.get("date")).when(mMockInboundSmsTracker).getTimestamp(); doReturn(SmsConstants.FORMAT_3GPP).when(mMockInboundSmsTracker).getFormat(); doReturn(mInboundSmsTrackerCV).when(mMockInboundSmsTracker).getContentValues(); doReturn(mMockInboundSmsTracker).when(mTelephonyComponentFactory) Loading Loading
src/java/com/android/internal/telephony/InboundSmsHandler.java +2 −2 Original line number Diff line number Diff line Loading @@ -920,7 +920,7 @@ public abstract class InboundSmsHandler extends StateMachine { // At this point, all parts of the SMS are received. Update metrics for incoming SMS. // WAP-PUSH messages are handled below to also keep track of the result of the processing. String format = (!tracker.is3gpp2() ? SmsConstants.FORMAT_3GPP : SmsConstants.FORMAT_3GPP2); String format = tracker.getFormat(); if (!isWapPush) { mMetrics.writeIncomingSmsSession(mPhone.getPhoneId(), mLastSmsWasInjected, format, timestamps, block); Loading Loading @@ -998,7 +998,7 @@ public abstract class InboundSmsHandler extends StateMachine { pdus, destPort, tracker, resultReceiver, true /* userUnlocked */); if (!filterInvoked) { dispatchSmsDeliveryIntent(pdus, tracker.getFormat(), destPort, resultReceiver); dispatchSmsDeliveryIntent(pdus, format, destPort, resultReceiver); } return true; Loading
tests/telephonytests/src/com/android/internal/telephony/gsm/GsmInboundSmsHandlerTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,7 @@ import com.android.internal.telephony.FakeSmsContentProvider; import com.android.internal.telephony.InboundSmsHandler; import com.android.internal.telephony.InboundSmsTracker; import com.android.internal.telephony.SmsBroadcastUndelivered; import com.android.internal.telephony.SmsConstants; import com.android.internal.telephony.SmsHeader; import com.android.internal.telephony.SmsStorageMonitor; import com.android.internal.telephony.TelephonyTest; Loading Loading @@ -155,6 +156,7 @@ public class GsmInboundSmsHandlerTest extends TelephonyTest { doReturn(mMessageBody).when(mMockInboundSmsTracker).getMessageBody(); doReturn(mSmsPdu).when(mMockInboundSmsTracker).getPdu(); doReturn(mInboundSmsTrackerCV.get("date")).when(mMockInboundSmsTracker).getTimestamp(); doReturn(SmsConstants.FORMAT_3GPP).when(mMockInboundSmsTracker).getFormat(); doReturn(mInboundSmsTrackerCV).when(mMockInboundSmsTracker).getContentValues(); doReturn(mMockInboundSmsTracker).when(mTelephonyComponentFactory) Loading