Merge pull request #3624 from ByteHamster/fix-download-order
Fix download order list
This commit is contained in:
commit
f7dc2d6a7d
|
@ -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)) {
|
||||
|
||||
if (request.getFeedfileType() == FeedMedia.FEEDFILETYPE_FEEDMEDIA
|
||||
&& isEnqueued(request, itemsEnqueued)) {
|
||||
request.setMediaEnqueued(true);
|
||||
}
|
||||
downloads.add(downloader);
|
||||
}
|
||||
downloadExecutor.submit(downloader);
|
||||
|
||||
postDownloaders();
|
||||
|
|
Loading…
Reference in New Issue