diff options
Diffstat (limited to 'java/com/android/dialer/phonelookup')
-rw-r--r-- | java/com/android/dialer/phonelookup/consolidator/PhoneLookupInfoConsolidator.java | 1 | ||||
-rw-r--r-- | java/com/android/dialer/phonelookup/phone_lookup_info.proto | 5 |
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; |