summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/spam/promo/SpamBlockingPromoHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/dialer/spam/promo/SpamBlockingPromoHelper.java')
-rw-r--r--java/com/android/dialer/spam/promo/SpamBlockingPromoHelper.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/java/com/android/dialer/spam/promo/SpamBlockingPromoHelper.java b/java/com/android/dialer/spam/promo/SpamBlockingPromoHelper.java
index a117e1908..42fb39f38 100644
--- a/java/com/android/dialer/spam/promo/SpamBlockingPromoHelper.java
+++ b/java/com/android/dialer/spam/promo/SpamBlockingPromoHelper.java
@@ -42,6 +42,8 @@ public class SpamBlockingPromoHelper {
static final String SPAM_BLOCKING_PROMO_PERIOD_MILLIS = "spam_blocking_promo_period_millis";
static final String SPAM_BLOCKING_PROMO_LAST_SHOW_MILLIS = "spam_blocking_promo_last_show_millis";
public static final String ENABLE_SPAM_BLOCKING_PROMO = "enable_spam_blocking_promo";
+ public static final String ENABLE_AFTER_CALL_SPAM_BLOCKING_PROMO =
+ "enable_after_call_spam_blocking_promo";
private final Context context;
private final SpamSettings spamSettings;
@@ -77,6 +79,13 @@ public class SpamBlockingPromoHelper {
return lastShowMillis == 0 || System.currentTimeMillis() - lastShowMillis > showPeriodMillis;
}
+ /* Returns true if we should show a spam blocking promo in after call notification scenario. */
+ public boolean shouldShowAfterCallSpamBlockingPromo() {
+ return shouldShowSpamBlockingPromo()
+ && ConfigProviderBindings.get(context)
+ .getBoolean(ENABLE_AFTER_CALL_SPAM_BLOCKING_PROMO, false);
+ }
+
/**
* Shows a spam blocking promo dialog.
*