Loading android/app/src/com/android/bluetooth/pbapclient/CallLogPullRequest.java +11 −10 Original line number Original line Diff line number Diff line Loading @@ -147,7 +147,7 @@ public class CallLogPullRequest extends PullRequest { values.put(ContactsContract.RawContacts.TIMES_CONTACTED, mCallCounter.get(key)); values.put(ContactsContract.RawContacts.TIMES_CONTACTED, mCallCounter.get(key)); Uri uri = Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI, Uri uri = Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI, Uri.encode(key)); Uri.encode(key)); Cursor c = mContext.getContentResolver().query(uri, null, null, null); try (Cursor c = mContext.getContentResolver().query(uri, null, null, null)) { if (c != null && c.getCount() > 0) { if (c != null && c.getCount() > 0) { c.moveToNext(); c.moveToNext(); String contactId = c.getString(c.getColumnIndex( String contactId = c.getString(c.getColumnIndex( Loading @@ -160,6 +160,7 @@ public class CallLogPullRequest extends PullRequest { ContactsContract.RawContacts.CONTENT_URI, values, where, null); ContactsContract.RawContacts.CONTENT_URI, values, where, null); } } } } } if (DBG) { if (DBG) { Log.d(TAG, "Updated TIMES_CONTACTED"); Log.d(TAG, "Updated TIMES_CONTACTED"); } } Loading Loading
android/app/src/com/android/bluetooth/pbapclient/CallLogPullRequest.java +11 −10 Original line number Original line Diff line number Diff line Loading @@ -147,7 +147,7 @@ public class CallLogPullRequest extends PullRequest { values.put(ContactsContract.RawContacts.TIMES_CONTACTED, mCallCounter.get(key)); values.put(ContactsContract.RawContacts.TIMES_CONTACTED, mCallCounter.get(key)); Uri uri = Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI, Uri uri = Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI, Uri.encode(key)); Uri.encode(key)); Cursor c = mContext.getContentResolver().query(uri, null, null, null); try (Cursor c = mContext.getContentResolver().query(uri, null, null, null)) { if (c != null && c.getCount() > 0) { if (c != null && c.getCount() > 0) { c.moveToNext(); c.moveToNext(); String contactId = c.getString(c.getColumnIndex( String contactId = c.getString(c.getColumnIndex( Loading @@ -160,6 +160,7 @@ public class CallLogPullRequest extends PullRequest { ContactsContract.RawContacts.CONTENT_URI, values, where, null); ContactsContract.RawContacts.CONTENT_URI, values, where, null); } } } } } if (DBG) { if (DBG) { Log.d(TAG, "Updated TIMES_CONTACTED"); Log.d(TAG, "Updated TIMES_CONTACTED"); } } Loading