Fix IllegalArgumentException when getProvisioningStatusForCapability
The ProvisioningManager.getProvisioningStatusForCapability() throws UnsupportedOperationException when the capability is not supported. Bug: 346600036 Test: NA Flag: EXEMPT bugfix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:370445b773aa7ec69c83904dfdcd2e8f182bb777) Merged-In: Ib682b336fdfc4c79a8b3e2fa5ccac8fe9c4e7ba1 Change-Id: Ib682b336fdfc4c79a8b3e2fa5ccac8fe9c4e7ba1
This commit is contained in:
committed by
Cherrypicker Worker
parent
fb27c768af
commit
d67de483b4
@@ -56,7 +56,7 @@ public class ImsQueryProvisioningStat implements ImsQuery {
|
|||||||
final ProvisioningManager privisionManager =
|
final ProvisioningManager privisionManager =
|
||||||
ProvisioningManager.createForSubscriptionId(mSubId);
|
ProvisioningManager.createForSubscriptionId(mSubId);
|
||||||
return privisionManager.getProvisioningStatusForCapability(mCapability, mTech);
|
return privisionManager.getProvisioningStatusForCapability(mCapability, mTech);
|
||||||
} catch (IllegalArgumentException exception) {
|
} catch (UnsupportedOperationException exception) {
|
||||||
Log.w(LOG_TAG, "fail to get Provisioning stat. subId=" + mSubId, exception);
|
Log.w(LOG_TAG, "fail to get Provisioning stat. subId=" + mSubId, exception);
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
Reference in New Issue
Block a user