diff --git a/src/en/zoro/build.gradle b/src/en/zoro/build.gradle index a6497a04..f800d75b 100644 --- a/src/en/zoro/build.gradle +++ b/src/en/zoro/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.HiAnime' themePkg = 'zorotheme' baseUrl = 'https://hianime.to' - overrideVersionCode = 44 + overrideVersionCode = 45 } apply from: "$rootDir/common.gradle" \ No newline at end of file diff --git a/src/en/zoro/src/eu/kanade/tachiyomi/animeextension/en/zoro/HiAnime.kt b/src/en/zoro/src/eu/kanade/tachiyomi/animeextension/en/zoro/HiAnime.kt index 7f38b36f..f05e35d3 100644 --- a/src/en/zoro/src/eu/kanade/tachiyomi/animeextension/en/zoro/HiAnime.kt +++ b/src/en/zoro/src/eu/kanade/tachiyomi/animeextension/en/zoro/HiAnime.kt @@ -1,11 +1,13 @@ package eu.kanade.tachiyomi.animeextension.en.zoro +import eu.kanade.tachiyomi.animesource.model.SAnime import eu.kanade.tachiyomi.animesource.model.Video import eu.kanade.tachiyomi.lib.megacloudextractor.MegaCloudExtractor import eu.kanade.tachiyomi.lib.streamtapeextractor.StreamTapeExtractor import eu.kanade.tachiyomi.multisrc.zorotheme.ZoroTheme import eu.kanade.tachiyomi.network.GET import okhttp3.Request +import org.jsoup.nodes.Element class HiAnime : ZoroTheme( "en", @@ -26,6 +28,12 @@ class HiAnime : ZoroTheme( override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/recently-updated?page=$page", docHeaders) + override fun popularAnimeFromElement(element: Element): SAnime { + return super.popularAnimeFromElement(element).apply { + url = url.substringBefore("?") + } + } + override fun extractVideo(server: VideoData): List