diff options
author | H. Lehmann <ByteHamster@users.noreply.github.com> | 2019-11-21 10:05:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-21 10:05:48 +0100 |
commit | f7dc2d6a7d2f4c6c310f9602ef843d949d5085c1 (patch) | |
tree | 37587b46860420a0ed3d43de318794f46f62d1c1 /core/src | |
parent | 89e6556ca5c41c193336ddaf4f5a2f8c4dd2d93a (diff) | |
parent | 5bd3698e81c3e12d2abaebb4ff6acb9190bcc322 (diff) | |
download | AntennaPod-f7dc2d6a7d2f4c6c310f9602ef843d949d5085c1.zip |
Merge pull request #3624 from ByteHamster/fix-download-order
Fix download order list
Diffstat (limited to 'core/src')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java index cf0502c92..87b92c1e4 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java +++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java @@ -459,15 +459,12 @@ public class DownloadService extends Service { Downloader downloader = downloaderFactory.create(request); if (downloader != null) { numberOfDownloads.incrementAndGet(); - // smaller rss feeds before bigger media files - if (request.getFeedfileType() == Feed.FEEDFILETYPE_FEED) { - downloads.add(0, downloader); - } else { - if (isEnqueued(request, itemsEnqueued)) { - request.setMediaEnqueued(true); - } - downloads.add(downloader); + + if (request.getFeedfileType() == FeedMedia.FEEDFILETYPE_FEEDMEDIA + && isEnqueued(request, itemsEnqueued)) { + request.setMediaEnqueued(true); } + downloads.add(downloader); downloadExecutor.submit(downloader); postDownloaders(); |