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

Commit 03d2b19d authored by Pengquan Meng's avatar Pengquan Meng
Browse files

Remvoe getCompleteVoiceMailNumber* from PhoneSubInfoController.java

Test: no test
Bug: 78788614
Change-Id: I3d0acbe803b280c481417e9ac28efc1fe18084c5
parent c9dac31c
Loading
Loading
Loading
Loading
+0 −19
Original line number Diff line number Diff line
@@ -18,7 +18,6 @@

package com.android.internal.telephony;

import static android.Manifest.permission.CALL_PRIVILEGED;
import static android.Manifest.permission.MODIFY_PHONE_STATE;
import static android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE;

@@ -284,24 +283,6 @@ public class PhoneSubInfoController extends IPhoneSubInfo.Stub {
        }
    }

    // TODO: change getCompleteVoiceMailNumber() to require READ_PRIVILEGED_PHONE_STATE
    public String getCompleteVoiceMailNumber() {
        return getCompleteVoiceMailNumberForSubscriber(getDefaultSubscription());
    }

    public String getCompleteVoiceMailNumberForSubscriber(int subId) {
        Phone phone = getPhone(subId);
        if (phone != null) {
            mContext.enforceCallingOrSelfPermission(CALL_PRIVILEGED, "Requires CALL_PRIVILEGED");
            String number = phone.getVoiceMailNumber();
            if (VDBG) log("VM: getCompleteVoiceMailNUmber: " + number);
            return number;
        } else {
            loge("getCompleteVoiceMailNumber phone is null for Subscription:" + subId);
            return null;
        }
    }

    public String getVoiceMailAlphaTag(String callingPackage) {
        return getVoiceMailAlphaTagForSubscriber(getDefaultSubscription(), callingPackage);
    }