diff options
author | Yorke Lee <yorkelee@google.com> | 2015-09-16 17:56:00 -0700 |
---|---|---|
committer | Yorke Lee <yorkelee@google.com> | 2015-09-17 12:26:27 -0700 |
commit | a1ef1b61271173a0b424bf4b9452172c2784224a (patch) | |
tree | 1823a3a06c5fef86327bfcc8bde4366e5733e483 /proguard.flags | |
parent | b2802803d90ff355a04109cc570bf69346d4102a (diff) |
Fix for inconsistent smart dial database
The issue was caused by a contact's phone number being removed,
but not the entire contact. Since we currently determine a list
of contacts to be updated by querying for a list of all updated
phone numbers, this would incorrectly exclude the aforementioned
modified contact.
* Use the Contact URI instead of the Phone URI when doing this query
to fix the problem
* Add tests for DialerDatabaseHelper update behavior
* Refactor small portions of DialerDatabaseHelper to facilitate
testing
Bug: 24053247
Change-Id: I18a7706ebbfd39fd686dc84bdbb842cc9e9b5e20
Diffstat (limited to 'proguard.flags')
0 files changed, 0 insertions, 0 deletions