diff --git a/src/en/webnovel/build.gradle b/src/en/webnovel/build.gradle index 552161a1a..9596c1cbc 100644 --- a/src/en/webnovel/build.gradle +++ b/src/en/webnovel/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Webnovel.com' pkgNameSuffix = 'en.webnovel' extClass = '.Webnovel' - extVersionCode = 3 + extVersionCode = 4 } apply from: "$rootDir/common.gradle" diff --git a/src/en/webnovel/src/eu/kanade/tachiyomi/extension/en/webnovel/Webnovel.kt b/src/en/webnovel/src/eu/kanade/tachiyomi/extension/en/webnovel/Webnovel.kt index 5d935d12b..5f4baed10 100644 --- a/src/en/webnovel/src/eu/kanade/tachiyomi/extension/en/webnovel/Webnovel.kt +++ b/src/en/webnovel/src/eu/kanade/tachiyomi/extension/en/webnovel/Webnovel.kt @@ -45,7 +45,7 @@ class Webnovel : ParsedHttpSource() { val manga = SManga.create() manga.url = element.attr("abs:href").substringAfter(baseUrl) manga.title = element.attr("title") - manga.thumbnail_url = element.select("img").attr("abs:src") + manga.thumbnail_url = element.select("img").attr("abs:data-original") return manga } @@ -75,14 +75,20 @@ class Webnovel : ParsedHttpSource() { override fun searchMangaSelector() = popularMangaSelector() - override fun searchMangaFromElement(element: Element) = popularMangaFromElement(element) + override fun searchMangaFromElement(element: Element): SManga { + val manga = SManga.create() + manga.url = element.attr("abs:href").substringAfter(baseUrl) + manga.title = element.attr("title") + manga.thumbnail_url = element.select("img").attr("abs:src") + return manga + } override fun searchMangaNextPageSelector() = popularMangaNextPageSelector() // manga details override fun mangaDetailsParse(document: Document) = SManga.create().apply { thumbnail_url = document.select("i.g_thumb img:first-child").attr("abs:src") - title = document.select("h2").text() + title = document.select("h1").text() description = document.select(".j_synopsis p").text() }