commit | e197f962952a99ea2b6b7bd9fb9f1ea2b8c7d112 | [log] [tgz] |
---|---|---|
author | Sooraj Sasindran <sasindran@google.com> | Tue May 17 07:20:01 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue May 17 07:20:01 2022 +0000 |
tree | 690ffae45e2134274785f98454617c3ad41571fe | |
parent | 018984104839fce6b568927cafc07d371c50d3df [diff] | |
parent | 07ee4a010f8592c0564ec9c5f953049edd9963da [diff] |
Fix the query of apn based upon id am: 07ee4a010f Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/TelephonyProvider/+/18422416 Change-Id: Ica72e882e4f88b24baa9979563c1d45c546e5dae 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();