chore(src/ar): fix VideoListParse on Anime4up

This commit is contained in:
Dark25 2024-07-09 21:32:47 +00:00
parent 363b2b31b0
commit 53b07001fc
2 changed files with 2 additions and 3 deletions

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) }