Merge "[CDM] Catch IllegalArgumentException when association is not found" into main

This commit is contained in:
Guojing Yuan
2024-05-28 16:48:37 +00:00
committed by Android (Google) Code Review

View File

@@ -124,8 +124,12 @@ public class BluetoothDetailsDataSyncController extends BluetoothDetailsControll
boolean visible = false; boolean visible = false;
boolean checked = false; boolean checked = false;
PermissionSyncRequest request = mCompanionDeviceManager.getPermissionSyncRequest( PermissionSyncRequest request = null;
mAssociationId); try {
request = mCompanionDeviceManager.getPermissionSyncRequest(mAssociationId);
} catch (IllegalArgumentException e) {
// no-op, keep request null.
}
if (request != null) { if (request != null) {
visible = true; visible = true;
if (request.isUserConsented()) { if (request.isUserConsented()) {