Assume null is USER_ALL for checking suspending apps.
Bug:
76170601
Test: atest InstallSessionParamsUnitTest
Change-Id: Idf804dcdd7fe8c8fa02ea5eef524dc1ecd1ad6e1
return true;
}
}
- if (ps.getPermissionsState().hasPermission(
- Manifest.permission.SUSPEND_APPS, user.getIdentifier())) {
- onSuspendingPackageRemoved(packageName, user.getIdentifier());
+
+ final int userId = user == null ? UserHandle.USER_ALL : user.getIdentifier();
+ if (ps.getPermissionsState().hasPermission(Manifest.permission.SUSPEND_APPS, userId)) {
+ onSuspendingPackageRemoved(packageName, userId);
}