diff options
author | 2022-12-20 06:28:56 +0000 | |
---|---|---|
committer | 2023-01-10 10:45:38 +0000 | |
commit | 37dde05d5f63f72df792e18bfd99d73fd91ea75a (patch) | |
tree | 21609b71611a1915c2e793ae972fd64991c836fd | |
parent | f4df08e197071b330d342aa3cfe8c0bffd13dbc8 (diff) |
Add handling of missing ServiceSpecificException
Add handling of missing ServiceSpecificException
Bug: 261126196
Test: atest ImsServiceTest
Change-Id: I8f0d7637f7bf110d635b659dc473b200be1819ca
Merged-In: I8f0d7637f7bf110d635b659dc473b200be1819ca
-rw-r--r-- | telephony/java/android/telephony/ims/ProvisioningManager.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/ims/ProvisioningManager.java b/telephony/java/android/telephony/ims/ProvisioningManager.java index f65b7c2a4ca7..945b0850d25e 100644 --- a/telephony/java/android/telephony/ims/ProvisioningManager.java +++ b/telephony/java/android/telephony/ims/ProvisioningManager.java @@ -1828,6 +1828,8 @@ public class ProvisioningManager { return getITelephony().isRcsVolteSingleRegistrationCapable(mSubId); } catch (RemoteException | IllegalStateException e) { throw new ImsException(e.getMessage(), ImsException.CODE_ERROR_SERVICE_UNAVAILABLE); + } catch (ServiceSpecificException e) { + throw new ImsException(e.getMessage(), e.errorCode); } } |