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

Commit 82d87aeb authored by Sudheer Reddy Yampalla's avatar Sudheer Reddy Yampalla Committed by Wink Saville
Browse files

Telephony: Add + for international number for MT SMS

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

Bug: 10951615
Bug: 11599528
Change-Id: I0000b0685181f17ba6b5b0eaaba60a77971e7908
parent b0b637db
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -729,6 +729,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);
        }