summaryrefslogtreecommitdiffstats
path: root/java/com/android/dialer/app/voicemail/error/OmtpVoicemailMessageCreator.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/dialer/app/voicemail/error/OmtpVoicemailMessageCreator.java')
-rw-r--r--java/com/android/dialer/app/voicemail/error/OmtpVoicemailMessageCreator.java21
1 files changed, 13 insertions, 8 deletions
diff --git a/java/com/android/dialer/app/voicemail/error/OmtpVoicemailMessageCreator.java b/java/com/android/dialer/app/voicemail/error/OmtpVoicemailMessageCreator.java
index 2b19bd7bb..48602ea33 100644
--- a/java/com/android/dialer/app/voicemail/error/OmtpVoicemailMessageCreator.java
+++ b/java/com/android/dialer/app/voicemail/error/OmtpVoicemailMessageCreator.java
@@ -24,8 +24,8 @@ import android.telecom.PhoneAccountHandle;
import com.android.dialer.app.voicemail.error.VoicemailErrorMessage.Action;
import com.android.dialer.common.LogUtil;
import com.android.dialer.common.PerAccountSharedPreferences;
+import com.android.dialer.logging.DialerImpression;
import com.android.dialer.logging.Logger;
-import com.android.dialer.logging.nano.DialerImpression;
import com.android.voicemail.VoicemailClient;
import com.android.voicemail.VoicemailComponent;
import java.util.ArrayList;
@@ -184,8 +184,8 @@ public class OmtpVoicemailMessageCreator {
String title;
CharSequence message;
- int enabledImpression;
- int dismissedImpression;
+ DialerImpression.Type enabledImpression;
+ DialerImpression.Type dismissedImpression;
String dismissedKey;
if (isFull) {
@@ -237,20 +237,25 @@ public class OmtpVoicemailMessageCreator {
PerAccountSharedPreferences sharedPreferenceForAccount,
String title,
CharSequence message,
- int impressionToLogOnEnable,
- int impressionToLogOnDismiss,
+ DialerImpression.Type impressionToLogOnEnable,
+ DialerImpression.Type impressionToLogOnDismiss,
String preferenceKeyToUpdate) {
return new VoicemailErrorMessage(
title,
message,
+ VoicemailErrorMessage.createTurnArchiveOnAction(
+ context,
+ impressionToLogOnEnable,
+ status,
+ statusReader,
+ voicemailClient,
+ phoneAccountHandle),
VoicemailErrorMessage.createDismissTurnArchiveOnAction(
context,
impressionToLogOnDismiss,
statusReader,
sharedPreferenceForAccount,
- preferenceKeyToUpdate),
- VoicemailErrorMessage.createTurnArchiveOnAction(
- context, impressionToLogOnEnable, status, voicemailClient, phoneAccountHandle));
+ preferenceKeyToUpdate));
}
@Nullable