summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/app
diff options
context:
space:
mode:
authorzachh <zachh@google.com>2018-05-21 15:18:41 -0700
committerCopybara-Service <copybara-piper@google.com>2018-05-21 16:24:49 -0700
commit0a41f3c3f1cefcd71cbdd79299fba3482e23a5e2 (patch)
tree54fc635c82ff6fb2b127c0eb4f672a3e2f99d956 /java/com/android/dialer/app
parentb780cb914e8ae07da39e771539c73bc915ac2e7c (diff)
Check for WRITE_CALL_LOG permission in CallLogNotificationsQueryHelper.
TEST=unit Bug: 79667976,79925108 Test: unit PiperOrigin-RevId: 197468611 Change-Id: Ifedddd2bccd76b1fc2c9d3ea4e9854bfe6a218e5
Diffstat (limited to 'java/com/android/dialer/app')
-rw-r--r--java/com/android/dialer/app/calllog/CallLogNotificationsQueryHelper.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/java/com/android/dialer/app/calllog/CallLogNotificationsQueryHelper.java b/java/com/android/dialer/app/calllog/CallLogNotificationsQueryHelper.java
index ce6e5baf4..d13702931 100644
--- a/java/com/android/dialer/app/calllog/CallLogNotificationsQueryHelper.java
+++ b/java/com/android/dialer/app/calllog/CallLogNotificationsQueryHelper.java
@@ -111,7 +111,14 @@ public class CallLogNotificationsQueryHelper {
return;
}
if (!PermissionsUtil.hasPhonePermissions(context)) {
- LogUtil.e("CallLogNotificationsQueryHelper.markMissedCallsInCallLogAsRead", "no permission");
+ LogUtil.e(
+ "CallLogNotificationsQueryHelper.markMissedCallsInCallLogAsRead", "no phone permission");
+ return;
+ }
+ if (!PermissionsUtil.hasCallLogWritePermissions(context)) {
+ LogUtil.e(
+ "CallLogNotificationsQueryHelper.markMissedCallsInCallLogAsRead",
+ "no call log write permission");
return;
}