summaryrefslogtreecommitdiffstats
path: root/telephony
diff options
context:
space:
mode:
authorDmitri Plotnikov <dplotnikov@google.com>2009-09-09 19:35:55 -0700
committerDmitri Plotnikov <dplotnikov@google.com>2009-09-10 11:47:10 -0700
commit84b4d37dd1e9269f73c2a9cacadcd88ec4256e3f (patch)
tree01f189a1a6be6a62e8ec3e60d94156d463104de3 /telephony
parente02f4f1274ac166a1d314e44b586c31febaf56a7 (diff)
downloadframeworks_base-84b4d37dd1e9269f73c2a9cacadcd88ec4256e3f.zip
frameworks_base-84b4d37dd1e9269f73c2a9cacadcd88ec4256e3f.tar.gz
frameworks_base-84b4d37dd1e9269f73c2a9cacadcd88ec4256e3f.tar.bz2
[Issue 2099206] Encoding phone number prior to sending it to the phone lookup filter
Change-Id: I80327febe7134ac1bdef958251943a9777879d53
Diffstat (limited to 'telephony')
-rw-r--r--telephony/java/com/android/internal/telephony/CallerInfo.java2
-rw-r--r--telephony/java/com/android/internal/telephony/CallerInfoAsyncQuery.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/telephony/java/com/android/internal/telephony/CallerInfo.java b/telephony/java/com/android/internal/telephony/CallerInfo.java
index bda2d22..e1bd1db 100644
--- a/telephony/java/com/android/internal/telephony/CallerInfo.java
+++ b/telephony/java/com/android/internal/telephony/CallerInfo.java
@@ -250,7 +250,7 @@ public class CallerInfo {
}
}
- Uri contactUri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, number);
+ Uri contactUri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(number));
CallerInfo info = getCallerInfo(context, contactUri);
diff --git a/telephony/java/com/android/internal/telephony/CallerInfoAsyncQuery.java b/telephony/java/com/android/internal/telephony/CallerInfoAsyncQuery.java
index ef456f0..3d4f78c 100644
--- a/telephony/java/com/android/internal/telephony/CallerInfoAsyncQuery.java
+++ b/telephony/java/com/android/internal/telephony/CallerInfoAsyncQuery.java
@@ -303,7 +303,7 @@ public class CallerInfoAsyncQuery {
public static CallerInfoAsyncQuery startQuery(int token, Context context, String number,
OnQueryCompleteListener listener, Object cookie) {
//contruct the URI object and start Query.
- Uri contactRef = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, number);
+ Uri contactRef = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(number));
CallerInfoAsyncQuery c = new CallerInfoAsyncQuery();
c.allocate(context, contactRef);