commit | 18bfbcd6ae3c170f4ebef11156efc04fb5cca040 | [log] [tgz] |
---|---|---|
author | twyen <twyen@google.com> | Thu Feb 08 15:02:16 2018 -0800 |
committer | Eric Erfanian <erfanian@google.com> | Fri Feb 09 17:38:06 2018 -0800 |
tree | dbe7599763e88700b364c158b6853f9bad3474c9 | |
parent | 930420f06ce5896b6995a20bc5f22ccaa932399b [diff] |
Add LookupUri to PeopApiPhoneLookupInfo Bug: 72108777 Test: Unit tests PiperOrigin-RevId: 185058075 Change-Id: I161b5127fdc94c0b77536d2901e2c24d7f1eeb7c
diff --git a/java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java b/java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java index 874bdbc..ce4030d 100644 --- a/java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java +++ b/java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java
@@ -159,6 +159,7 @@ 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 57a61ac..e9cb9f8 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 @@ // 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;