diff options
author | Daisuke Miyakawa <dmiyakawa@google.com> | 2011-10-13 13:43:37 -0700 |
---|---|---|
committer | Daisuke Miyakawa <dmiyakawa@google.com> | 2011-10-13 13:47:02 -0700 |
commit | 897e51661e0cb08c0f2d3e59136a1a6f8ceb2316 (patch) | |
tree | a970be87794837c6f4090e63114ba32661960c92 | |
parent | 376917cea44aec4dfd68dec23522353b142535fd (diff) | |
download | ContactsProvider-897e51661e0cb08c0f2d3e59136a1a6f8ceb2316.tar.gz |
Omit "other contacts" in contacts search again
Per bug 5336673 search_index now has index for "other contacts", which
isn't appropriate for People UI's contacts search. This change let
the contacts filter omit them using WHERE clause.
See also Ib77acdfa6968605a66561f0925d0aa81f4522bb9, which introduced
the search_index modification.
Bug: 5457264
Change-Id: Ia5dfc7ff33d503b9fe814ee0ec058e85cee0b9c8
-rw-r--r-- | src/com/android/providers/contacts/ContactsProvider2.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/providers/contacts/ContactsProvider2.java b/src/com/android/providers/contacts/ContactsProvider2.java index fa9af70b..ba072c38 100644 --- a/src/com/android/providers/contacts/ContactsProvider2.java +++ b/src/com/android/providers/contacts/ContactsProvider2.java @@ -5050,6 +5050,8 @@ public class ContactsProvider2 extends AbstractContactsProvider deferredSnipRequested); snippetDeferred = isSingleWordQuery(filterParam) && deferredSnipRequested && snippetNeeded(projection); + // Omit results in "Other Contacts". + qb.appendWhere(Contacts._ID + " IN " + Tables.DEFAULT_DIRECTORY); break; } |