diff options
author | Nate Myren <ntmyren@google.com> | 2022-09-09 15:30:52 -0700 |
---|---|---|
committer | Nate Myren <ntmyren@google.com> | 2022-09-12 10:17:12 -0700 |
commit | 1b713012517fc77ef9f919d214417e7fdb6ac044 (patch) | |
tree | 611e736973aa153112c554c86df148368b96ffb6 /PermissionController/src/com/android/permissioncontroller/permission/ui/model/v33 | |
parent | 84bc493c4f3fc08d3b9160e8dc4f6188d8ccb255 (diff) | |
download | Permission-1b713012517fc77ef9f919d214417e7fdb6ac044.tar.gz |
Create PermissionMapping file
This file moves the mapping of permission -> permission group, and the
related static methods, out of the Utils file, into its own dedicated
space.
Fixes: 245998668
Test: Build, Presubmit
Change-Id: I36cc573b34c3303a26d3e48ced46c1d0615e0f05
Diffstat (limited to 'PermissionController/src/com/android/permissioncontroller/permission/ui/model/v33')
-rw-r--r-- | PermissionController/src/com/android/permissioncontroller/permission/ui/model/v33/ReviewPermissionDecisionsViewModel.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/PermissionController/src/com/android/permissioncontroller/permission/ui/model/v33/ReviewPermissionDecisionsViewModel.kt b/PermissionController/src/com/android/permissioncontroller/permission/ui/model/v33/ReviewPermissionDecisionsViewModel.kt index 8e523be90..69709264b 100644 --- a/PermissionController/src/com/android/permissioncontroller/permission/ui/model/v33/ReviewPermissionDecisionsViewModel.kt +++ b/PermissionController/src/com/android/permissioncontroller/permission/ui/model/v33/ReviewPermissionDecisionsViewModel.kt @@ -28,6 +28,7 @@ import androidx.lifecycle.ViewModel import androidx.lifecycle.ViewModelProvider import com.android.permissioncontroller.DumpableLog import com.android.permissioncontroller.R +import com.android.permissioncontroller.permission.utils.PermissionMapping import com.android.permissioncontroller.permission.data.SmartAsyncMediatorLiveData import com.android.permissioncontroller.permission.data.UserPackageInfosLiveData import com.android.permissioncontroller.permission.data.v33.PermissionDecision @@ -37,7 +38,6 @@ import com.android.permissioncontroller.permission.ui.ManagePermissionsActivity import com.android.permissioncontroller.permission.ui.auto.AutoReviewPermissionDecisionsFragment import com.android.permissioncontroller.permission.utils.KotlinUtils import com.android.permissioncontroller.permission.utils.StringUtils -import com.android.permissioncontroller.permission.utils.Utils import kotlinx.coroutines.Job import java.util.concurrent.TimeUnit @@ -88,7 +88,7 @@ class ReviewPermissionDecisionsViewModel(val app: Application, val user: UserHan continue } val grantedGroups: List<String?> = lightPackageInfo.grantedPermissions.map { - Utils.getGroupOfPermission( + PermissionMapping.getGroupOfPermission( app.packageManager.getPermissionInfo(it, /* flags= */ 0)) } val currentlyGranted = grantedGroups.contains(recentDecision.permissionGroupName) |