Fix downloader crash related to UnmeteredSource (#7365)

Fix crash when starting a download with chaqpters from a UnmeteredSource

(cherry picked from commit 470a576441)
pull/7484/head
jobobby04 2 years ago committed by arkon
parent af82591d85
commit 29ced9642d

@ -278,7 +278,8 @@ class Downloader(
val maxDownloadsFromSource = queue
.groupBy { it.source }
.filterKeys { it !is UnmeteredSource }
.maxOf { it.value.size }
.maxOfOrNull { it.value.size }
?: 0
if (
queuedDownloads > DOWNLOADS_QUEUED_WARNING_THRESHOLD ||
maxDownloadsFromSource > CHAPTERS_PER_SOURCE_QUEUE_WARNING_THRESHOLD

Loading…
Cancel
Save