diff --git a/Nimegami/build.gradle.kts b/Nimegami/build.gradle.kts index 02118155..9febe32e 100644 --- a/Nimegami/build.gradle.kts +++ b/Nimegami/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 8 +version = 9 cloudstream { diff --git a/Nimegami/src/main/kotlin/com/hexated/Nimegami.kt b/Nimegami/src/main/kotlin/com/hexated/Nimegami.kt index 00655f71..88b16a36 100644 --- a/Nimegami/src/main/kotlin/com/hexated/Nimegami.kt +++ b/Nimegami/src/main/kotlin/com/hexated/Nimegami.kt @@ -76,14 +76,18 @@ class Nimegami : MainAPI() { this.posterUrl = posterUrl addSub(episode) } - } override suspend fun search(query: String): List { - return app.get("$mainUrl/?s=$query&post_type=post").document.select("div.archive article") - .mapNotNull { - it.toSearchResult() - } + val searchResponse = mutableListOf() + for (i in 1..2) { + val res = app.get("$mainUrl/page/$i/?s=gintama&post_type=post").document.select("div.archive article") + .mapNotNull { + it.toSearchResult() + } + searchResponse.addAll(res) + } + return searchResponse } override suspend fun load(url: String): LoadResponse {