summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/phonelookup
diff options
context:
space:
mode:
authortwyen <twyen@google.com>2018-02-08 15:02:16 -0800
committerEric Erfanian <erfanian@google.com>2018-02-09 17:38:06 -0800
commit18bfbcd6ae3c170f4ebef11156efc04fb5cca040 (patch)
treedbe7599763e88700b364c158b6853f9bad3474c9 /java/com/android/dialer/phonelookup
parent930420f06ce5896b6995a20bc5f22ccaa932399b (diff)
Add LookupUri to PeopApiPhoneLookupInfo
Bug: 72108777 Test: Unit tests PiperOrigin-RevId: 185058075 Change-Id: I161b5127fdc94c0b77536d2901e2c24d7f1eeb7c
Diffstat (limited to 'java/com/android/dialer/phonelookup')
-rw-r--r--java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java1
-rw-r--r--java/com/android/dialer/phonelookup/phone_lookup_info.proto5
2 files changed, 6 insertions, 0 deletions
diff --git a/java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java b/java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java
index 874bdbc5b..ce4030d70 100644
--- a/java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java
+++ b/java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java
@@ -159,6 +159,7 @@ public final class PhoneLookupInfoConsolidator {
case NameSource.CP2_REMOTE:
return Assert.isNotNull(firstCp2RemoteContact).getLookupUri();
case NameSource.PEOPLE_API:
+ return Assert.isNotNull(phoneLookupInfo.getPeopleApiInfo().getLookupUri());
case NameSource.NONE:
return "";
default:
diff --git a/java/com/android/dialer/phonelookup/phone_lookup_info.proto b/java/com/android/dialer/phonelookup/phone_lookup_info.proto
index 57a61ac50..e9cb9f8ad 100644
--- a/java/com/android/dialer/phonelookup/phone_lookup_info.proto
+++ b/java/com/android/dialer/phonelookup/phone_lookup_info.proto
@@ -117,6 +117,11 @@ message PhoneLookupInfo {
// The type of the lookup result, for example, a saved contact or a nearby
// business.
optional InfoType info_type = 6;
+
+ // A URI that contains encoded JSON about the number so contacts can
+ // populate the quick contact activity with name and numbers. This does not
+ // point to any real contact entry anywhere.
+ optional string lookup_uri = 7;
}
optional PeopleApiInfo people_api_info = 3;