summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java')
-rw-r--r--java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java b/java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java
index e30623bb2..77b4c1113 100644
--- a/java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java
+++ b/java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java
@@ -67,7 +67,7 @@ class VisualVoicemailUpdateTask implements Worker<VisualVoicemailUpdateTask.Inpu
// Query failed, just return
return;
}
-
+ boolean shouldAlert = !voicemailsToNotify.isEmpty();
voicemailsToNotify.addAll(getAndUpdateVoicemailsWithExistingNotification(context, queryHelper));
voicemailsToNotify = filterBlockedNumbers(context, queryHandler, voicemailsToNotify);
if (voicemailsToNotify.isEmpty()) {
@@ -100,7 +100,8 @@ class VisualVoicemailUpdateTask implements Worker<VisualVoicemailUpdateTask.Inpu
}
}
}
- VisualVoicemailNotifier.showNotifications(context, voicemailsToNotify, contactInfos, callers);
+ VisualVoicemailNotifier.showNotifications(
+ context, voicemailsToNotify, contactInfos, callers, shouldAlert);
// Set trigger to update notifications when database changes.
VoicemailNotificationJobService.scheduleJob(context);