From 3a5f96e0b3534a84bae1eec58eca47e6fad79ddf Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Wed, 27 Mar 2019 12:05:45 +0100 Subject: [PATCH] DownloaderService: use canonical URL to fix progress updates The download URL is not the unique ID, the canonical URL is. closes #1736 --- app/src/main/java/org/fdroid/fdroid/net/DownloaderService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/fdroid/fdroid/net/DownloaderService.java b/app/src/main/java/org/fdroid/fdroid/net/DownloaderService.java index 9d7a1a970..b4201e486 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/DownloaderService.java +++ b/app/src/main/java/org/fdroid/fdroid/net/DownloaderService.java @@ -211,7 +211,7 @@ public class DownloaderService extends Service { @Override public void onProgress(long bytesRead, long totalBytes) { Intent intent = new Intent(Downloader.ACTION_PROGRESS); - intent.setData(uri); + intent.setData(canonicalUrl); intent.putExtra(Downloader.EXTRA_BYTES_READ, bytesRead); intent.putExtra(Downloader.EXTRA_TOTAL_BYTES, totalBytes); localBroadcastManager.sendBroadcast(intent);