From 7a0b545316e28a8745204c8d3f47340cdb05206a Mon Sep 17 00:00:00 2001
From: Mike <51273546+SnakeDoc83@users.noreply.github.com>
Date: Tue, 9 Jun 2020 02:38:48 -0400
Subject: [PATCH] NHentai - fix pages (#3455)

---
 src/all/nhentai/build.gradle                      |  2 +-
 .../tachiyomi/extension/all/nhentai/NHentai.kt    | 15 ++-------------
 2 files changed, 3 insertions(+), 14 deletions(-)

diff --git a/src/all/nhentai/build.gradle b/src/all/nhentai/build.gradle
index eafa68771..e0359d5f7 100644
--- a/src/all/nhentai/build.gradle
+++ b/src/all/nhentai/build.gradle
@@ -5,7 +5,7 @@ ext {
     appName = 'Tachiyomi: NHentai'
     pkgNameSuffix = 'all.nhentai'
     extClass = '.NHFactory'
-    extVersionCode = 19
+    extVersionCode = 20
     libVersion = '1.2'
 }
 
diff --git a/src/all/nhentai/src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt b/src/all/nhentai/src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt
index b7ac43639..534ba5bfe 100644
--- a/src/all/nhentai/src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt
+++ b/src/all/nhentai/src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt
@@ -224,21 +224,10 @@ open class NHentai(
 
     override fun chapterListSelector() = throw UnsupportedOperationException("Not used")
 
-    override fun pageListRequest(chapter: SChapter) = GET("$baseUrl${chapter.url}", headers)
-
     override fun pageListParse(document: Document): List<Page> {
-        val pageElements = document.select("#thumbnail-container > div")
-        val pageList = mutableListOf<Page>()
-
-        pageElements.forEach {
-            Page(pageList.size).run {
-                this.imageUrl = it.select("a > img").attr("data-src").replace("t.nh", "i.nh").replace("t.", ".")
-
-                pageList.add(pageList.size, this)
-            }
+        return document.select("div.thumbs a > img").mapIndexed { i, img ->
+            Page(i, "", img.attr("abs:data-src").replace("t.nh", "i.nh").replace("t.", "."))
         }
-
-        return pageList
     }
 
     override fun getFilterList(): FilterList = FilterList(