summaryrefslogtreecommitdiff
path: root/PermissionController/src/com/android/permissioncontroller/permission/service
diff options
context:
space:
mode:
authorRichard MacGregor <rmacgregor@google.com>2023-03-01 12:48:22 -0800
committerRichard MacGregor <rmacgregor@google.com>2023-03-07 17:33:10 -0800
commit583facb8318e9e93a23dd580557cb3af8aabc84e (patch)
tree99f6ef0f7f15dcb91d6324ad07469694a4898eba /PermissionController/src/com/android/permissioncontroller/permission/service
parent8fc7026586356a82a9ff985d894e293e011120c1 (diff)
downloadPermission-583facb8318e9e93a23dd580557cb3af8aabc84e.tar.gz
Switch safetylabel query to use initiatingPackage
install source installing package can be overridden, so use initiating package instead Bug: 271302068 Test: atest CtsPermission3TestCases Change-Id: I2cb7b12a1903864a23b3305381fc746807b4b014
Diffstat (limited to 'PermissionController/src/com/android/permissioncontroller/permission/service')
-rw-r--r--PermissionController/src/com/android/permissioncontroller/permission/service/v34/SafetyLabelChangesJobService.kt2
1 files changed, 1 insertions, 1 deletions
diff --git a/PermissionController/src/com/android/permissioncontroller/permission/service/v34/SafetyLabelChangesJobService.kt b/PermissionController/src/com/android/permissioncontroller/permission/service/v34/SafetyLabelChangesJobService.kt
index 9050bbc16..5b29774c4 100644
--- a/PermissionController/src/com/android/permissioncontroller/permission/service/v34/SafetyLabelChangesJobService.kt
+++ b/PermissionController/src/com/android/permissioncontroller/permission/service/v34/SafetyLabelChangesJobService.kt
@@ -361,7 +361,7 @@ class SafetyLabelChangesJobService : JobService() {
permGrantState in setOf(PERMS_ALLOWED_ALWAYS, PERMS_ALLOWED_FOREGROUND_ONLY)
private suspend fun isPreinstalledPackage(pkg: Pair<String, UserHandle>): Boolean =
- LightInstallSourceInfoLiveData[pkg].getInitializedValue().installingPackageName == null
+ LightInstallSourceInfoLiveData[pkg].getInitializedValue().initiatingPackageName == null
private suspend fun postSafetyLabelChangedNotification() {
if (hasDataSharingChanged()) {