fix(es/PelisplusHD): Change parallelCatchingFlatMapBlocking to flatMap #131

Merged
Dark25 merged 6 commits from main into main 2024-08-12 12:10:34 -05:00
2 changed files with 2 additions and 3 deletions
Showing only changes of commit 53b07001fc - Show all commits

View file

@ -1,7 +1,7 @@
ext {
extName = 'Anime4up'
extClass = '.Anime4Up'
extVersionCode = 56
extVersionCode = 57
}
apply from: "$rootDir/common.gradle"

View file

@ -22,7 +22,6 @@ import eu.kanade.tachiyomi.lib.vidbomextractor.VidBomExtractor
import eu.kanade.tachiyomi.lib.voeextractor.VoeExtractor
import eu.kanade.tachiyomi.network.GET
import eu.kanade.tachiyomi.util.asJsoup
import eu.kanade.tachiyomi.util.parallelCatchingFlatMapBlocking
import kotlinx.serialization.Serializable
import kotlinx.serialization.decodeFromString
import kotlinx.serialization.json.Json
@ -154,7 +153,7 @@ class Anime4Up : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
val parsedData = json.decodeFromString<Qualities>(base64)
val streamLinks = with(parsedData) { fhd + hd + sd }
return streamLinks.values.distinct().parallelCatchingFlatMapBlocking(::extractVideos)
return streamLinks.values.distinct().flatMap(::extractVideos)
}
private val uqloadExtractor by lazy { UqloadExtractor(client) }