Update YugenAnime.kt (#462)

* Update YugenAnime.kt

Updated the mainurl (it's .sx now) and search function (/discover instead of /search)

* Update YugenAnime.kt
This commit is contained in:
Saksham Kushwaha 2023-12-24 06:28:43 +05:30 committed by GitHub
parent 9d9580b050
commit d3bd6f1609
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,7 +13,7 @@ import org.jsoup.nodes.Element
import java.net.URI import java.net.URI
class YugenAnime : MainAPI() { class YugenAnime : MainAPI() {
override var mainUrl = "https://yugenanime.tv" override var mainUrl = "https://yugenanime.sx"
override var name = "YugenAnime" override var name = "YugenAnime"
override val hasMainPage = true override val hasMainPage = true
override var lang = "en" override var lang = "en"
@ -84,7 +84,7 @@ class YugenAnime : MainAPI() {
} }
override suspend fun search(query: String): List<SearchResponse> { override suspend fun search(query: String): List<SearchResponse> {
val document = app.get("$mainUrl/search/?q=$query").document val document = app.get("$mainUrl/discover/?q=$query").document
return document.select("div.cards-grid a.anime-meta").mapNotNull { return document.select("div.cards-grid a.anime-meta").mapNotNull {
it.toSearchResult() it.toSearchResult()
} }
@ -231,4 +231,4 @@ class YugenAnime : MainAPI() {
@JsonProperty("season") val season: String? = null, @JsonProperty("season") val season: String? = null,
) )
} }