Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6a0fac4a authored by Amith Yamasani's avatar Amith Yamasani
Browse files

Handle null user in deletePackageLIF

Assume null is USER_ALL for checking suspending apps.

Bug: 76170601
Test: atest InstallSessionParamsUnitTest
Change-Id: Idf804dcdd7fe8c8fa02ea5eef524dc1ecd1ad6e1
parent 4a94e42b
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -18688,9 +18688,10 @@ public class PackageManagerService extends IPackageManager.Stub
                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);
        }