Fix page progess for external mangadex handlers
This commit is contained in:
parent
beb28b86ac
commit
637448eb65
@ -3,6 +3,7 @@ package exh.md.handlers
|
|||||||
import eu.kanade.domain.track.service.TrackPreferences
|
import eu.kanade.domain.track.service.TrackPreferences
|
||||||
import eu.kanade.tachiyomi.data.track.mdlist.MdList
|
import eu.kanade.tachiyomi.data.track.mdlist.MdList
|
||||||
import eu.kanade.tachiyomi.network.GET
|
import eu.kanade.tachiyomi.network.GET
|
||||||
|
import eu.kanade.tachiyomi.network.newCachelessCallWithProgress
|
||||||
import eu.kanade.tachiyomi.source.Source
|
import eu.kanade.tachiyomi.source.Source
|
||||||
import eu.kanade.tachiyomi.source.model.Page
|
import eu.kanade.tachiyomi.source.model.Page
|
||||||
import eu.kanade.tachiyomi.source.model.SChapter
|
import eu.kanade.tachiyomi.source.model.SChapter
|
||||||
@ -106,19 +107,19 @@ class PageHandler(
|
|||||||
xLogD(page.imageUrl)
|
xLogD(page.imageUrl)
|
||||||
return when {
|
return when {
|
||||||
page.imageUrl?.contains("mangaplus", true) == true -> {
|
page.imageUrl?.contains("mangaplus", true) == true -> {
|
||||||
mangaPlusHandler.client.newCall(GET(page.imageUrl!!, headers))
|
mangaPlusHandler.client.newCachelessCallWithProgress(GET(page.imageUrl!!, headers), page)
|
||||||
}
|
}
|
||||||
page.imageUrl?.contains("comikey", true) == true -> {
|
page.imageUrl?.contains("comikey", true) == true -> {
|
||||||
comikeyHandler.client.newCall(GET(page.imageUrl!!, comikeyHandler.headers))
|
comikeyHandler.client.newCachelessCallWithProgress(GET(page.imageUrl!!, comikeyHandler.headers), page)
|
||||||
}
|
}
|
||||||
page.imageUrl?.contains("/bfs/comic/", true) == true -> {
|
page.imageUrl?.contains("/bfs/comic/", true) == true -> {
|
||||||
bilibiliHandler.client.newCall(GET(page.imageUrl!!, bilibiliHandler.headers))
|
bilibiliHandler.client.newCachelessCallWithProgress(GET(page.imageUrl!!, bilibiliHandler.headers), page)
|
||||||
}
|
}
|
||||||
page.imageUrl?.contains("azuki", true) == true -> {
|
page.imageUrl?.contains("azuki", true) == true -> {
|
||||||
azukiHandler.client.newCall(GET(page.imageUrl!!, azukiHandler.headers))
|
azukiHandler.client.newCachelessCallWithProgress(GET(page.imageUrl!!, azukiHandler.headers), page)
|
||||||
}
|
}
|
||||||
page.imageUrl?.contains("mangahot", true) == true -> {
|
page.imageUrl?.contains("mangahot", true) == true -> {
|
||||||
mangaHotHandler.client.newCall(GET(page.imageUrl!!, mangaHotHandler.headers))
|
mangaHotHandler.client.newCachelessCallWithProgress(GET(page.imageUrl!!, mangaHotHandler.headers), page)
|
||||||
}
|
}
|
||||||
else -> null
|
else -> null
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user