summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jeff Sharkey <jsharkey@android.com> 2018-09-26 20:15:12 -0600
committer Jeff Sharkey <jsharkey@android.com> 2018-09-26 20:15:23 -0600
commit9144b4dd853ced7a8e3c28111ee9e152c38ceade (patch)
treed81644a17ca6ec682d5a0e59b5c86ea22b2035f8
parent66768ba66499b9e079a7188c2cd4410a3aa2750b (diff)
We still need userIds to be populated.
Fixes regression from recent security patch. Bug: 116685315 Test: none Change-Id: I2105d974a5a77f3a38b887c8459d893639fdffa2
-rw-r--r--core/java/android/content/ContentProvider.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/content/ContentProvider.java b/core/java/android/content/ContentProvider.java
index 507f5c46e4ac..a64eead04c6f 100644
--- a/core/java/android/content/ContentProvider.java
+++ b/core/java/android/content/ContentProvider.java
@@ -331,9 +331,9 @@ public abstract class ContentProvider implements ComponentCallbacks2 {
for (int i = 0; i < numOperations; i++) {
ContentProviderOperation operation = operations.get(i);
Uri uri = operation.getUri();
+ userIds[i] = getUserIdFromUri(uri);
uri = validateIncomingUri(uri);
uri = maybeGetUriWithoutUserId(uri);
- userIds[i] = getUserIdFromUri(uri);
// Rebuild operation if we changed the Uri above
if (!Objects.equals(operation.getUri(), uri)) {
operation = new ContentProviderOperation(operation, uri);