From 4bebe75b3e2361d7fb0aa966598c41c45ad9317f Mon Sep 17 00:00:00 2001 From: Steve Howard Date: Fri, 17 Sep 2010 16:55:25 -0700 Subject: Temporary fix to support old URIs for Market Market has its own copies of the download manager URIs. This change bring back support for those so Market will keep working until they can properly update their code. Change-Id: I283ea65931085c0f083a182842d362c113427537 --- src/com/android/providers/downloads/DownloadProvider.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/com/android/providers/downloads/DownloadProvider.java') diff --git a/src/com/android/providers/downloads/DownloadProvider.java b/src/com/android/providers/downloads/DownloadProvider.java index 17f3d81d..edbfb783 100644 --- a/src/com/android/providers/downloads/DownloadProvider.java +++ b/src/com/android/providers/downloads/DownloadProvider.java @@ -39,7 +39,6 @@ import android.os.Environment; import android.os.ParcelFileDescriptor; import android.os.Process; import android.provider.Downloads; -import android.util.Config; import android.util.Log; import com.google.common.annotations.VisibleForTesting; @@ -90,6 +89,12 @@ public final class DownloadProvider extends ContentProvider { sURIMatcher.addURI("downloads", "all_downloads/#/" + Downloads.Impl.RequestHeaders.URI_SEGMENT, REQUEST_HEADERS_URI); + // temporary, for backwards compatibility + sURIMatcher.addURI("downloads", "download", MY_DOWNLOADS); + sURIMatcher.addURI("downloads", "download/#", MY_DOWNLOADS_ID); + sURIMatcher.addURI("downloads", + "download/#/" + Downloads.Impl.RequestHeaders.URI_SEGMENT, + REQUEST_HEADERS_URI); } /** Different base URIs that could be used to access an individual download */ -- cgit v1.2.3