diff options
author | Richard MacGregor <rmacgregor@google.com> | 2023-02-13 14:16:08 -0800 |
---|---|---|
committer | Richard MacGregor <rmacgregor@google.com> | 2023-03-20 20:57:36 +0000 |
commit | 09613c52b52a705649e1c2a50cff79c4779eb9e6 (patch) | |
tree | 1368459f05cacd31bb6dfdadd51467f0284128d3 /PermissionController/src/com/android/permissioncontroller/permission/utils | |
parent | 67a6619292a655181bdaecc31afd5b300cc728fe (diff) | |
download | Permission-09613c52b52a705649e1c2a50cff79c4779eb9e6.tar.gz |
Add permission rationale logging to grant dialog
Bug: 259953948
Test: atest PermissionRationale
Test: atest PermissionRationalePermissionGrantDialogTest
Test: statsd_testdrive 170 //PERMISSION_GRANT_REQUEST_RESULT_REPORTED
Test: statsd_testdrive 213 //GRANT_PERMISSIONS_ACTIVITY_BUTTON_ACTIONS
Change-Id: I411a9d4503eed09889c372b7d1e55fc58672f008
Diffstat (limited to 'PermissionController/src/com/android/permissioncontroller/permission/utils')
-rw-r--r-- | PermissionController/src/com/android/permissioncontroller/permission/utils/PermissionRationales.kt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/PermissionController/src/com/android/permissioncontroller/permission/utils/PermissionRationales.kt b/PermissionController/src/com/android/permissioncontroller/permission/utils/PermissionRationales.kt index ede87e84f..f41499af8 100644 --- a/PermissionController/src/com/android/permissioncontroller/permission/utils/PermissionRationales.kt +++ b/PermissionController/src/com/android/permissioncontroller/permission/utils/PermissionRationales.kt @@ -34,9 +34,11 @@ object PermissionRationales { */ fun shouldShowPermissionRationale( safetyLabel: SafetyLabel?, - groupName: String + groupName: String? ): Boolean { - if (safetyLabel == null || safetyLabel.dataLabel.dataShared.isEmpty()) { + if (groupName == null || + safetyLabel == null || + safetyLabel.dataLabel.dataShared.isEmpty()) { return false } val categoriesForPermission: List<String> = |