commit | 0003b99289b907ecf0ee17c5c9ef556b255e1182 | [log] [tgz] |
---|---|---|
author | Sooraj Sasindran <sasindran@google.com> | Tue May 17 10:10:40 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue May 17 10:10:40 2022 +0000 |
tree | a54d70f15bf3c69998871f8e347283e4a4ce2dfe | |
parent | 35020accfda1e89f918ce3147f849d712665ba8e [diff] | |
parent | e197f962952a99ea2b6b7bd9fb9f1ea2b8c7d112 [diff] |
Fix the query of apn based upon id am: 07ee4a010f am: e197f96295 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/TelephonyProvider/+/18422416 Change-Id: I233d7cde6ca3bcf2b18b173ba69b040f427dadcd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/src/com/android/providers/telephony/TelephonyProvider.java b/src/com/android/providers/telephony/TelephonyProvider.java index 45a2f0f..e09fa72 100644 --- a/src/com/android/providers/telephony/TelephonyProvider.java +++ b/src/com/android/providers/telephony/TelephonyProvider.java
@@ -3935,6 +3935,14 @@ break; } + case URL_DPC_ID: { + constraints.add("_id = " + url.getLastPathSegment()); + ensureCallingFromSystemOrPhoneUid("URL_DPC called from non SYSTEM_UID."); + // DPC query only returns DPC records. + constraints.add(IS_OWNED_BY_DPC); + break; + } + case URL_FILTERED_ID: case URL_FILTERED_USING_SUBID: { String idString = url.getLastPathSegment();