Merge "Use UserManagerInternal to avoid permission check" into udc-dev am: ec8f827230 am: 7941177c41

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23389256

Change-Id: Ia9845e5852081992e35763b323ec2803074e355a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Pavel Grafov
2023-05-24 15:08:11 +00:00
committed by Automerger Merge Worker

View File

@@ -2191,7 +2191,7 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub {
private void suspendAppsForQuietProfiles(boolean toSuspend) {
PackageManagerInternal pmi = mInjector.getPackageManagerInternal();
List<UserInfo> users = mUserManager.getUsers();
List<UserInfo> users = mUserManagerInternal.getUsers(true /* excludeDying */);
for (UserInfo user : users) {
if (user.isManagedProfile() && user.isQuietModeEnabled()) {
pmi.setPackagesSuspendedForQuietMode(user.id, toSuspend);