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

Commit 4bf323c3 authored by Venkat Ram Prakash Kotni's avatar Venkat Ram Prakash Kotni Committed by Ajay Nambi
Browse files

Telephony: Return 'null' as per TelephonyManager need

Return 'null' instead of "" (empty string) when Line1AlphaTag,
IccSerialNumber and Msisdn are unavailable.

Bug: 8449375
Change-Id: I5d8052922363f4b3b900bcdea490afe22fedce4f
parent 63152045
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -702,7 +702,7 @@ public abstract class PhoneBase extends Handler implements Phone {
    @Override
    public String getIccSerialNumber() {
        IccRecords r = mIccRecords.get();
        return (r != null) ? r.iccid : "";
        return (r != null) ? r.iccid : null;
    }

    @Override
+2 −2
Original line number Diff line number Diff line
@@ -864,12 +864,12 @@ public class GSMPhone extends PhoneBase {
    @Override
    public String getMsisdn() {
        IccRecords r = mIccRecords.get();
        return (r != null) ? r.getMsisdnNumber() : "";
        return (r != null) ? r.getMsisdnNumber() : null;
    }

    public String getLine1AlphaTag() {
        IccRecords r = mIccRecords.get();
        return (r != null) ? r.getMsisdnAlphaTag() : "";
        return (r != null) ? r.getMsisdnAlphaTag() : null;
    }

    public void setLine1Number(String alphaTag, String number, Message onComplete) {