aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2018-12-22 02:06:26 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-12-22 02:06:26 +0000
commite892df7d023fbaf591a9ff6cfd1b13812bd7a191 (patch)
tree85b2abe1d975029ffcb2522a4e9c800f8baf296d
parent38dc94eef6ec7702389633ed979726c4cc056c39 (diff)
parent861362da39e8154eaf2be3acf3122ab276248386 (diff)
downloadtelephony-pie-b4s4-dev.tar.gz
Merge "Fix ims_reasoninfo_mapping_string_array not working problem" into pi-devpie-b4s4-dev
-rw-r--r--src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java b/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java
index a55d8745c2..0beac129dd 100644
--- a/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java
+++ b/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java
@@ -1937,9 +1937,11 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall {
@VisibleForTesting
public int maybeRemapReasonCode(ImsReasonInfo reasonInfo) {
int code = reasonInfo.getCode();
+ String extraMessage =
+ reasonInfo.getExtraMessage() == null ? "" : reasonInfo.getExtraMessage();
- Pair<Integer, String> toCheck = new Pair<>(code, reasonInfo.getExtraMessage());
- Pair<Integer, String> wildcardToCheck = new Pair<>(null, reasonInfo.getExtraMessage());
+ Pair<Integer, String> toCheck = new Pair<>(code, extraMessage);
+ Pair<Integer, String> wildcardToCheck = new Pair<>(null, extraMessage);
if (mImsReasonCodeMap.containsKey(toCheck)) {
int toCode = mImsReasonCodeMap.get(toCheck);