Hianime: Remove search ref in anime url. #708

Merged
AlphaBoom merged 2 commits from hianime into main 2025-02-24 04:54:10 -06:00
2 changed files with 9 additions and 1 deletions

View file

@ -3,7 +3,7 @@ ext {
extClass = '.HiAnime'
themePkg = 'zorotheme'
baseUrl = 'https://hianime.to'
overrideVersionCode = 44
overrideVersionCode = 45
}
apply from: "$rootDir/common.gradle"

View file

@ -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<Video> {
return when (server.name) {
"StreamTape" -> {