KickassAnime: check gogo url structure (#772)
This commit is contained in:
@ -5,7 +5,7 @@ ext {
|
|||||||
extName = 'KickAssAnime'
|
extName = 'KickAssAnime'
|
||||||
pkgNameSuffix = 'en.kickassanime'
|
pkgNameSuffix = 'en.kickassanime'
|
||||||
extClass = '.KickAssAnime'
|
extClass = '.KickAssAnime'
|
||||||
extVersionCode = 3
|
extVersionCode = 4
|
||||||
libVersion = '13'
|
libVersion = '13'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -202,7 +202,10 @@ class KickAssAnime : ConfigurableAnimeSource, AnimeHttpSource() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun extractGogoVideo(link: String): List<Video> {
|
private fun extractGogoVideo(link: String): List<Video> {
|
||||||
val url = "https:" + decode(link).substringAfter("data=").substringBefore("&vref")
|
var url = decode(link).substringAfter("data=").substringBefore("&vref")
|
||||||
|
if (url.startsWith("https").not()) {
|
||||||
|
url = "https:" + url
|
||||||
|
}
|
||||||
val videoList = mutableListOf<Video>()
|
val videoList = mutableListOf<Video>()
|
||||||
val document = client.newCall(GET(url)).execute().asJsoup()
|
val document = client.newCall(GET(url)).execute().asJsoup()
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user