Fallback batoto urls to http (a library update took ages). Kotlin update to 1.1.3
Cette révision appartient à :
Parent
505e642691
révision
5eeb497f2b
2 fichiers modifiés avec 13 ajouts et 1 suppressions
|
@ -218,7 +218,7 @@ dependencies {
|
|||
}
|
||||
|
||||
buildscript {
|
||||
ext.kotlin_version = '1.1.2-3'
|
||||
ext.kotlin_version = '1.1.3'
|
||||
repositories {
|
||||
mavenCentral()
|
||||
}
|
||||
|
|
|
@ -161,6 +161,18 @@ class Batoto : ParsedHttpSource(), LoginSource {
|
|||
else -> SManga.UNKNOWN
|
||||
}
|
||||
|
||||
override fun chapterListRequest(manga: SManga): Request {
|
||||
// Https is currently very slow. The replace also saves a redirection.
|
||||
var newUrl = "http://bato.to" + manga.url
|
||||
if ("/comic/_/comics/" !in newUrl) {
|
||||
newUrl = newUrl.replace("/comic/_/", "/comic/_/comics/")
|
||||
}
|
||||
|
||||
return super.chapterListRequest(manga).newBuilder()
|
||||
.url(newUrl)
|
||||
.build()
|
||||
}
|
||||
|
||||
override fun chapterListParse(response: Response): List<SChapter> {
|
||||
val body = response.body()!!.string()
|
||||
val matcher = staffNotice.matcher(body)
|
||||
|
|
Référencer dans un nouveau ticket