From 4d466e09bf03d28f1f89eb3d6cbc036aa7a85be7 Mon Sep 17 00:00:00 2001 From: Prem Date: Thu, 30 Mar 2023 23:16:50 +0000 Subject: Allow multiple permission sync consent requests Bug: 275740775 Test: atest CtsCompanionDeviceManagerUiAutomationTestCases Change-Id: I57b1e317630127f790a349f7f2d29c2c638d9c76 --- .../companion/datatransfer/SystemDataTransferProcessor.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java b/services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java index f3a949d29ff8..dd7d38f34f28 100644 --- a/services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java +++ b/services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java @@ -133,18 +133,6 @@ public class SystemDataTransferProcessor { @UserIdInt int userId, int associationId) { final AssociationInfo association = resolveAssociation(packageName, userId, associationId); - // Check if the request's data type has been requested before. - List storedRequests = - mSystemDataTransferRequestStore.readRequestsByAssociationId(userId, - associationId); - for (SystemDataTransferRequest storedRequest : storedRequests) { - if (storedRequest instanceof PermissionSyncRequest) { - Slog.e(LOG_TAG, "The request has been sent before, you can not send " - + "the same request type again."); - return null; - } - } - Slog.i(LOG_TAG, "Creating permission sync intent for userId [" + userId + "] associationId [" + associationId + "]"); -- cgit v1.2.3-59-g8ed1b