forked from AlmightyHak/extensions-source
chore(src/ar): fix VideoListParse on Anime4up
This commit is contained in:
parent
363b2b31b0
commit
53b07001fc
2 changed files with 2 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
||||||
ext {
|
ext {
|
||||||
extName = 'Anime4up'
|
extName = 'Anime4up'
|
||||||
extClass = '.Anime4Up'
|
extClass = '.Anime4Up'
|
||||||
extVersionCode = 56
|
extVersionCode = 57
|
||||||
}
|
}
|
||||||
|
|
||||||
apply from: "$rootDir/common.gradle"
|
apply from: "$rootDir/common.gradle"
|
||||||
|
|
|
@ -22,7 +22,6 @@ import eu.kanade.tachiyomi.lib.vidbomextractor.VidBomExtractor
|
||||||
import eu.kanade.tachiyomi.lib.voeextractor.VoeExtractor
|
import eu.kanade.tachiyomi.lib.voeextractor.VoeExtractor
|
||||||
import eu.kanade.tachiyomi.network.GET
|
import eu.kanade.tachiyomi.network.GET
|
||||||
import eu.kanade.tachiyomi.util.asJsoup
|
import eu.kanade.tachiyomi.util.asJsoup
|
||||||
import eu.kanade.tachiyomi.util.parallelCatchingFlatMapBlocking
|
|
||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
import kotlinx.serialization.decodeFromString
|
import kotlinx.serialization.decodeFromString
|
||||||
import kotlinx.serialization.json.Json
|
import kotlinx.serialization.json.Json
|
||||||
|
@ -154,7 +153,7 @@ class Anime4Up : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
|
||||||
val parsedData = json.decodeFromString<Qualities>(base64)
|
val parsedData = json.decodeFromString<Qualities>(base64)
|
||||||
val streamLinks = with(parsedData) { fhd + hd + sd }
|
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) }
|
private val uqloadExtractor by lazy { UqloadExtractor(client) }
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue