Simplify EhEngine.getPreviewList

This commit is contained in:
GG Bond authored and Vladimir Dostoyevskiy committed 2024-02-24 22:29:41 +08:00
1 parent ebf645acaf
commit ebb3eb1ab3
2 files changed
+2 -2

No files matched your search

@@ -226,7 +226,7 @@ object EhEngine {
}
suspend fun getPreviewList(url: String) = ehRequest(url, EhUrl.referer).fetchUsingAsText {
GalleryDetailParser.parsePreviewList(this) to GalleryDetailParser.parsePreviewPages(this)
GalleryDetailParser.parsePreviewList(this)
}
suspend fun getFavorites(url: String) = ehRequest(url, EhUrl.referer).fetchUsingAsByteBuffer(FavoritesParser::parse)
@@ -95,7 +95,7 @@ fun GalleryPreviewScreen(galleryDetail: GalleryDetail, toNextPageArg: Boolean, n
(up..end).filterNot { it in previewPagesMap }.map { it / pgSize }.toSet()
.parMap(concurrency = Settings.multiThreadDownload) { page ->
val url = EhUrl.getGalleryDetailUrl(gid, token, page, false)
EhEngine.getPreviewList(url).first.first
EhEngine.getPreviewList(url).first
}.flatten().forEach {
previewPagesMap[it.position] = it
if (Settings.preloadThumbAggressively) {