Merge "Fix apexModuleName in getPrivilegedPermissionAllowlistState()."

This commit is contained in:
TreeHugger Robot
2023-02-04 02:39:31 +00:00
committed by Android (Google) Code Review

View File

@@ -1003,10 +1003,7 @@ class UidPermissionPolicy : SchemePolicy() {
permissionName: String
): Boolean? {
val permissionAllowlist = newState.systemState.permissionAllowlist
val apexModuleName = permissionAllowlist.apexPrivilegedAppAllowlists
.firstNotNullOfOrNullIndexed { _, apexModuleName, apexAllowlist ->
if (packageState.apexModuleName in apexAllowlist) apexModuleName else null
}
val apexModuleName = packageState.apexModuleName
val packageName = packageState.packageName
return when {
packageState.isVendor -> permissionAllowlist.getVendorPrivilegedAppAllowlistState(