Fix download order list

This commit is contained in:
ByteHamster 2019-11-20 19:52:19 +01:00
parent a6e4c4756c
commit 5bd3698e81
1 changed files with 5 additions and 8 deletions

View File

@ -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();