[Settings] Avoid from accessing IMS with invalid subscription id
Check subscription ID before accessing to IMS APIs Bug: 149190278 Test: make and manual test Change-Id: I0561529ccaf23c84d7d6dd3e268386ab82f17418
This commit is contained in:
@@ -83,6 +83,9 @@ abstract class ImsQueryController {
|
||||
|
||||
@VisibleForTesting
|
||||
boolean isProvisionedOnDevice(int subId) {
|
||||
if (!SubscriptionManager.isValidSubscriptionId(subId)) {
|
||||
return false;
|
||||
}
|
||||
return (new ImsQueryProvisioningStat(subId, mCapability, mTech)).query();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user