diff options
author | zachh <zachh@google.com> | 2018-05-21 15:18:41 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-05-21 16:24:49 -0700 |
commit | 0a41f3c3f1cefcd71cbdd79299fba3482e23a5e2 (patch) | |
tree | 54fc635c82ff6fb2b127c0eb4f672a3e2f99d956 /java | |
parent | b780cb914e8ae07da39e771539c73bc915ac2e7c (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')
-rw-r--r-- | java/com/android/dialer/app/calllog/CallLogNotificationsQueryHelper.java | 9 |
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; } |