From 40f1fc82ddaaf4d21ab45be92f5a3b8789ce316b Mon Sep 17 00:00:00 2001 From: tibbi Date: Tue, 20 Mar 2018 14:55:33 +0100 Subject: [PATCH] use contact_id instead of raw_contact_id at contact deleting too --- .../com/simplemobiletools/contacts/helpers/ContactsHelper.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/helpers/ContactsHelper.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/helpers/ContactsHelper.kt index a652f17d..ee1dc9b0 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/helpers/ContactsHelper.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/helpers/ContactsHelper.kt @@ -1011,10 +1011,10 @@ class ContactsHelper(val activity: BaseSimpleActivity) { try { val contactIDs = HashSet() val operations = ArrayList() - val selection = "${ContactsContract.Data.RAW_CONTACT_ID} = ?" + val selection = "${ContactsContract.Data.CONTACT_ID} = ?" contacts.filter { it.source != SMT_PRIVATE }.forEach { ContentProviderOperation.newDelete(ContactsContract.Data.CONTENT_URI).apply { - val selectionArgs = arrayOf(it.id.toString()) + val selectionArgs = arrayOf(it.contactId.toString()) withSelection(selection, selectionArgs) operations.add(this.build()) }