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

Commit 04187ec4 authored by Sudheer Reddy Yampalla's avatar Sudheer Reddy Yampalla Committed by Srikanth Chintala
Browse files

Telephony: Add + for international number for MT SMS

Add + if international number is not having + at starting.

Change-Id: I0000b0685181f17ba6b5b0eaaba60a77971e7908
Bug: 10951615
parent d4f9c583
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -710,6 +710,11 @@ public class SmsMessage extends SmsMessageBase {

        if (mOriginatingAddress != null) {
            mOriginatingAddress.address = new String(mOriginatingAddress.origBytes);
            if (mOriginatingAddress.ton == CdmaSmsAddress.TON_INTERNATIONAL_OR_IP) {
                if (mOriginatingAddress.address.charAt(0) != '+') {
                    mOriginatingAddress.address = "+" + mOriginatingAddress.address;
                }
            }
            if (VDBG) Rlog.v(LOG_TAG, "SMS originating address: "
                    + mOriginatingAddress.address);
        }