Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4ad335f8 authored by Wink Saville's avatar Wink Saville
Browse files

Compare only network portion to determine if number is voicemail.

Bug: 2881483
Change-Id: Iff007fb0ca56ed7420e09e75b54da58f5c94e2ec
parent bb58303b
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -609,7 +609,8 @@ public class RecentCallsListActivity extends ListActivity
                    views.callView.setVisibility(View.INVISIBLE);
                } else if (number.equals(CallerInfo.PAYPHONE_NUMBER)) {
                    number = getString(R.string.payphone);
                } else if (number.equals(mVoiceMailNumber)) {
                } else if (PhoneNumberUtils.extractNetworkPortion(number)
                                .equals(mVoiceMailNumber)) {
                    number = getString(R.string.voicemail);
                } else {
                    // Just a raw number, and no cache, so format it nicely
@@ -859,7 +860,7 @@ public class RecentCallsListActivity extends ListActivity
            number = getString(R.string.private_num);
        } else if (number.equals(CallerInfo.PAYPHONE_NUMBER)) {
            number = getString(R.string.payphone);
        } else if (number.equals(mVoiceMailNumber)) {
        } else if (PhoneNumberUtils.extractNetworkPortion(number).equals(mVoiceMailNumber)) {
            number = getString(R.string.voicemail);
            numberUri = Uri.parse("voicemail:x");
            isVoicemail = true;