diff --git a/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt b/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt index daa943513..e85938e35 100644 --- a/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt +++ b/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt @@ -578,11 +578,13 @@ abstract class Madara( override fun searchMangaSelector() = "div.c-tabs-item__content" + protected open val searchMangaUrlSelector = "div.post-title a" + override fun searchMangaFromElement(element: Element): SManga { val manga = SManga.create() with(element) { - selectFirst("div.post-title a")!!.let { + selectFirst(searchMangaUrlSelector)!!.let { manga.setUrlWithoutDomain(it.attr("abs:href")) manga.title = it.ownText() } diff --git a/src/en/retsu/build.gradle b/src/en/retsu/build.gradle index 6253eb3a4..27d21b6f1 100644 --- a/src/en/retsu/build.gradle +++ b/src/en/retsu/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.Retsu' themePkg = 'madara' baseUrl = 'https://retsu.org' - overrideVersionCode = 0 + overrideVersionCode = 1 isNsfw = true } diff --git a/src/en/retsu/src/eu/kanade/tachiyomi/extension/en/retsu/Retsu.kt b/src/en/retsu/src/eu/kanade/tachiyomi/extension/en/retsu/Retsu.kt index 004448281..06a30a6f5 100644 --- a/src/en/retsu/src/eu/kanade/tachiyomi/extension/en/retsu/Retsu.kt +++ b/src/en/retsu/src/eu/kanade/tachiyomi/extension/en/retsu/Retsu.kt @@ -17,4 +17,7 @@ class Retsu : Madara( override val useLoadMoreRequest = LoadMoreStrategy.Always override val useNewChapterEndpoint = false + + override fun searchMangaSelector() = ".manga__item" + override val searchMangaUrlSelector = ".post-title a" }