add return if fail in sora

This commit is contained in:
hexated 2022-11-09 09:34:31 +07:00
parent 3bafb00072
commit 8b5d91e52b

View file

@ -809,10 +809,14 @@ object SoraExtractor : SoraStream() {
val id = script.third?.last() val id = script.third?.last()
val type = script.third?.get(2) val type = script.third?.get(2)
val json = app.get( val jsonResponse = app.get(
"$vipAPI/movieDrama/get?id=${id}&category=${type}", "$vipAPI/movieDrama/get?id=${id}&category=${type}",
headers = headers headers = headers
).parsedSafe<Load>()?.data?.episodeVo?.first { it.seriesNo == (episode ?: 0) } )
if(!jsonResponse.isSuccessful) return
val json = jsonResponse.parsedSafe<Load>()?.data?.episodeVo?.first { it.seriesNo == (episode ?: 0) }
json?.definitionList?.apmap { video -> json?.definitionList?.apmap { video ->
delay(1000) delay(1000)