From 4d535cef4186422fb0e11a7b1d00a6f679f74eec Mon Sep 17 00:00:00 2001 From: ztimms73 Date: Sat, 15 May 2021 22:51:45 +0300 Subject: [PATCH] Avoid searching for anime on Anibel --- .../org/koitharu/kotatsu/core/parser/site/AnibelRepository.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/koitharu/kotatsu/core/parser/site/AnibelRepository.kt b/app/src/main/java/org/koitharu/kotatsu/core/parser/site/AnibelRepository.kt index 5013c76e5..318fcad02 100644 --- a/app/src/main/java/org/koitharu/kotatsu/core/parser/site/AnibelRepository.kt +++ b/app/src/main/java/org/koitharu/kotatsu/core/parser/site/AnibelRepository.kt @@ -127,7 +127,7 @@ class AnibelRepository(loaderContext: MangaLoaderContext) : RemoteMangaRepositor private suspend fun search(query: String): List { val domain = getDomain() val doc = loaderContext.httpGet("https://$domain/search?q=$query").parseHtml() - val root = doc.body().select("div.manga-block") ?: throw ParseException("Cannot find root") + val root = doc.body().select("div.manga-block").select("article.tab-2") ?: throw ParseException("Cannot find root") val items = root.select("div.anime-card") return items.mapNotNull { card -> val href = card.select("a").attr("href")