diff options
author | Varun Shah <varunshah@google.com> | 2020-05-18 18:10:59 -0700 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2020-10-13 01:08:22 +0000 |
commit | d94e69c3f70e1fc12d134e85b1c8e45f8b2a8e79 (patch) | |
tree | c0f916b4f1d24e743b3bded3c48c2da853e9d7c0 /src | |
parent | 303810bdb2140b82ec93699132ef75acb70c5b37 (diff) | |
download | ContactsProvider-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)
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/providers/contacts/ContactsProvider2.java | 2 |
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(); |