Handle page quota

This commit is contained in:
Jobobby04 2023-05-14 13:42:17 -04:00
parent d28670a24c
commit fda392a4d5

View File

@ -415,13 +415,6 @@ class EHentai(
Page(i, s) Page(i, s)
} }
}!! }!!
.doOnNext { pages ->
if (pages.any { it.url == "https://$domain/img/509.gif" }) {
throw Exception(
"Hit page limit",
)
}
}
private fun fetchChapterPage( private fun fetchChapterPage(
chapter: SChapter, chapter: SChapter,
@ -769,6 +762,9 @@ class EHentai(
select("#loadfail").attr("onclick").nullIfBlank()?.let { select("#loadfail").attr("onclick").nullIfBlank()?.let {
page.url = addParam(page.url, "nl", it.substring(it.indexOf('\'') + 1 until it.lastIndexOf('\''))) page.url = addParam(page.url, "nl", it.substring(it.indexOf('\'') + 1 until it.lastIndexOf('\'')))
} }
if (currentImage == "https://ehgt.org/g/509.gif") {
throw Exception("Exceeded page quota")
}
return currentImage return currentImage
} }
} }