summaryrefslogtreecommitdiff
path: root/PermissionController/src/com/android/permissioncontroller/permission/ui/model/v33
diff options
context:
space:
mode:
authorNate Myren <ntmyren@google.com>2022-09-09 15:30:52 -0700
committerNate Myren <ntmyren@google.com>2022-09-12 10:17:12 -0700
commit1b713012517fc77ef9f919d214417e7fdb6ac044 (patch)
tree611e736973aa153112c554c86df148368b96ffb6 /PermissionController/src/com/android/permissioncontroller/permission/ui/model/v33
parent84bc493c4f3fc08d3b9160e8dc4f6188d8ccb255 (diff)
downloadPermission-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.kt4
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)