aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-01-28 06:28:18 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-01-28 06:28:18 +0000
commitc70b6b11dd413c892f7d414acee9e8bf8b4e7d74 (patch)
treea0b5c3a02869ef5b8c74412db01403e870b57466
parent3f34c52b3e6ba6aaa7471da1e246cda20fb2d958 (diff)
parent6f2bf6fe778fea2ea0cbe60fca30c5d4965ea5bd (diff)
downloadims-c70b6b11dd413c892f7d414acee9e8bf8b4e7d74.tar.gz
Snap for 9536806 from 6f2bf6fe778fea2ea0cbe60fca30c5d4965ea5bd to udc-release
Change-Id: I1fdbe5aa57c8b3d1ee136d3cc97ed6b884c57825
-rw-r--r--src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListener.java2
-rw-r--r--tests/src/com/android/ims/ContextFixture.java6
-rw-r--r--tests/src/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListenerTest.java2
3 files changed, 8 insertions, 2 deletions
diff --git a/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListener.java b/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListener.java
index b824aa08..d3c82f2a 100644
--- a/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListener.java
+++ b/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListener.java
@@ -276,7 +276,7 @@ public class DeviceCapabilityListener {
IntentFilter filter = new IntentFilter();
filter.addAction(TelecomManager.ACTION_TTY_PREFERRED_MODE_CHANGED);
mContext.registerReceiver(mReceiver, filter, android.Manifest.permission.MODIFY_PHONE_STATE,
- null);
+ null, Context.RECEIVER_EXPORTED);
ContentResolver resolver = mContext.getContentResolver();
if (resolver != null) {
diff --git a/tests/src/com/android/ims/ContextFixture.java b/tests/src/com/android/ims/ContextFixture.java
index 48cb9ab1..21dd6348 100644
--- a/tests/src/com/android/ims/ContextFixture.java
+++ b/tests/src/com/android/ims/ContextFixture.java
@@ -138,6 +138,12 @@ public class ContextFixture {
}
@Override
+ public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter,
+ String broadcastPermission, Handler scheduler, int flags) {
+ return null;
+ }
+
+ @Override
public void unregisterReceiver(BroadcastReceiver receiver) {
}
diff --git a/tests/src/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListenerTest.java b/tests/src/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListenerTest.java
index 4b3caeb4..7c649891 100644
--- a/tests/src/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListenerTest.java
+++ b/tests/src/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListenerTest.java
@@ -107,7 +107,7 @@ public class DeviceCapabilityListenerTest extends ImsTestBase {
deviceCapListener.initialize();
verify(mContext).registerReceiver(any(), any(),
- eq(android.Manifest.permission.MODIFY_PHONE_STATE), any());
+ eq(android.Manifest.permission.MODIFY_PHONE_STATE), any(), anyInt());
verify(mProvisioningManager).registerProvisioningChangedCallback(any(), any());
}