Merge "Don't remove temporary missing package's user data."

This commit is contained in:
Alex Buynytskyy
2022-01-21 05:53:43 +00:00
committed by Android (Google) Code Review

View File

@@ -476,13 +476,9 @@ final class AppDataHelper {
} else if (!ps.getInstalled(userId)) {
throw new PackageManagerException(
"Package " + packageName + " not installed for user " + userId);
} else if (ps.getPkg() == null) {
throw new PackageManagerException("Package " + packageName + " is not parsed yet");
} else {
if (!shouldHaveAppStorage(ps.getPkg())) {
throw new PackageManagerException(
"Package " + packageName + " shouldn't have storage");
}
} else if (ps.getPkg() != null && !shouldHaveAppStorage(ps.getPkg())) {
throw new PackageManagerException(
"Package " + packageName + " shouldn't have storage");
}
}
}