diff --git a/src/ja/magcomi/build.gradle b/src/ja/magcomi/build.gradle index f4395dce0..3affb3200 100644 --- a/src/ja/magcomi/build.gradle +++ b/src/ja/magcomi/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.MagComi' themePkg = 'gigaviewer' baseUrl = 'https://magcomi.com' - overrideVersionCode = 1 + overrideVersionCode = 2 isNsfw = false } diff --git a/src/ja/magcomi/src/eu/kanade/tachiyomi/extension/ja/magcomi/MagComi.kt b/src/ja/magcomi/src/eu/kanade/tachiyomi/extension/ja/magcomi/MagComi.kt index b77c88287..f8635b50b 100644 --- a/src/ja/magcomi/src/eu/kanade/tachiyomi/extension/ja/magcomi/MagComi.kt +++ b/src/ja/magcomi/src/eu/kanade/tachiyomi/extension/ja/magcomi/MagComi.kt @@ -29,7 +29,19 @@ class MagComi : GigaViewer( setUrlWithoutDomain(element.attr("href")) } + override fun searchMangaSelector(): String = "li[class^=SearchResultItem_li__]" + + override fun searchMangaFromElement(element: Element): SManga = SManga.create().apply { + val link = element.selectFirst("a")!! + setUrlWithoutDomain(link.attr("href")) + title = element.selectFirst("p[class^=SearchResultItem_series_title__]")!!.text() + thumbnail_url = link.selectFirst("img")?.attr("src") + } + override fun getCollections(): List = listOf( - Collection("連載・読切", ""), + Collection("連載中", ""), + Collection("読切", "oneshot"), + Collection("漫画賞・他", "award_other"), + Collection("完結・休止", "finished"), ) }