summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authorChristine Chen <christinech@google.com>2013-06-10 23:42:36 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-06-10 23:42:36 +0000
commit0e55a38c8a2a94db45b65bbecd78c6d127b721a2 (patch)
treef9e88dcd36fafc28768498dfeafe6e51a8ab1dd9 /src/com
parente7759bc574ebe2679386068b1b8fd7c17ca3134f (diff)
parent1708e5af20ea2a109dfba2ab82c69e798e5df2e3 (diff)
downloadpackages_providers_ContactsProvider-0e55a38c8a2a94db45b65bbecd78c6d127b721a2.tar.gz
packages_providers_ContactsProvider-0e55a38c8a2a94db45b65bbecd78c6d127b721a2.tar.bz2
packages_providers_ContactsProvider-0e55a38c8a2a94db45b65bbecd78c6d127b721a2.zip
Merge "Add updates on usage data to Delta API."
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/providers/contacts/ContactsProvider2.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/providers/contacts/ContactsProvider2.java b/src/com/android/providers/contacts/ContactsProvider2.java
index 9e6e324f..64be522e 100644
--- a/src/com/android/providers/contacts/ContactsProvider2.java
+++ b/src/com/android/providers/contacts/ContactsProvider2.java
@@ -8521,13 +8521,15 @@ public class ContactsProvider2 extends AbstractContactsProvider
" WHERE " + RawContacts._ID + " IN (" + rawContactIdSelect.toString() + ")"
, mSelectionArgs1);
db.execSQL("UPDATE " + Tables.CONTACTS +
- " SET " + Contacts.LAST_TIME_CONTACTED + "=?" +
+ " SET " + Contacts.LAST_TIME_CONTACTED + "=?1" +
"," + Contacts.TIMES_CONTACTED + "=" +
"ifnull(" + Contacts.TIMES_CONTACTED + ",0) + 1" +
+ "," + Contacts.CONTACT_LAST_UPDATED_TIMESTAMP + "=?1" +
" WHERE " + Contacts._ID + " IN (SELECT " + RawContacts.CONTACT_ID +
" FROM " + Tables.RAW_CONTACTS +
" WHERE " + RawContacts._ID + " IN (" + rawContactIdSelect.toString() + "))"
, mSelectionArgs1);
+
return successful;
}