aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVarun Shah <varunshah@google.com>2020-05-18 18:10:59 -0700
committerandroid-build-team Robot <android-build-team-robot@google.com>2020-10-13 01:08:22 +0000
commitd94e69c3f70e1fc12d134e85b1c8e45f8b2a8e79 (patch)
treec0f916b4f1d24e743b3bded3c48c2da853e9d7c0
parent303810bdb2140b82ec93699132ef75acb70c5b37 (diff)
downloadContactsProvider-d94e69c3f70e1fc12d134e85b1c8e45f8b2a8e79.tar.gz
Fix writeable mode bug with CP2 contact photo.
Bug: 150857116 Test: atest ContactsProvider2Test Test: atest android.permission.cts.ContactsProviderTest Test: atest android.permission2.cts.ContactsProviderTest Change-Id: I4d81971cb562b130d5edfdaa77444969fbf315af (cherry picked from commit 1a449253b3f9c7c6fba3bd5c122a9659be7d5090) (cherry picked from commit 1cc4a8a35bcba0056e788d24a9a87a56d0a8f57d)
-rw-r--r--src/com/android/providers/contacts/ContactsProvider2.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/providers/contacts/ContactsProvider2.java b/src/com/android/providers/contacts/ContactsProvider2.java
index 4fc9bfc5..3a0f7db8 100644
--- a/src/com/android/providers/contacts/ContactsProvider2.java
+++ b/src/com/android/providers/contacts/ContactsProvider2.java
@@ -8639,7 +8639,7 @@ public class ContactsProvider2 extends AbstractContactsProvider
case RAW_CONTACTS_ID_DISPLAY_PHOTO: {
long rawContactId = Long.parseLong(uri.getPathSegments().get(1));
- boolean writeable = !mode.equals("r");
+ boolean writeable = mode.contains("w");
// Find the primary photo data record for this raw contact.
SQLiteQueryBuilder qb = new SQLiteQueryBuilder();