forked from AlmightyHak/extensions-source
Hianime: Remove search ref in anime url. (#708)
* HiAnime: Remove search ref in anime url. * Bump Version
This commit is contained in:
parent
899c24780b
commit
6a939e4f4a
2 changed files with 9 additions and 1 deletions
|
@ -3,7 +3,7 @@ ext {
|
||||||
extClass = '.HiAnime'
|
extClass = '.HiAnime'
|
||||||
themePkg = 'zorotheme'
|
themePkg = 'zorotheme'
|
||||||
baseUrl = 'https://hianime.to'
|
baseUrl = 'https://hianime.to'
|
||||||
overrideVersionCode = 44
|
overrideVersionCode = 45
|
||||||
}
|
}
|
||||||
|
|
||||||
apply from: "$rootDir/common.gradle"
|
apply from: "$rootDir/common.gradle"
|
|
@ -1,11 +1,13 @@
|
||||||
package eu.kanade.tachiyomi.animeextension.en.zoro
|
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.animesource.model.Video
|
||||||
import eu.kanade.tachiyomi.lib.megacloudextractor.MegaCloudExtractor
|
import eu.kanade.tachiyomi.lib.megacloudextractor.MegaCloudExtractor
|
||||||
import eu.kanade.tachiyomi.lib.streamtapeextractor.StreamTapeExtractor
|
import eu.kanade.tachiyomi.lib.streamtapeextractor.StreamTapeExtractor
|
||||||
import eu.kanade.tachiyomi.multisrc.zorotheme.ZoroTheme
|
import eu.kanade.tachiyomi.multisrc.zorotheme.ZoroTheme
|
||||||
import eu.kanade.tachiyomi.network.GET
|
import eu.kanade.tachiyomi.network.GET
|
||||||
import okhttp3.Request
|
import okhttp3.Request
|
||||||
|
import org.jsoup.nodes.Element
|
||||||
|
|
||||||
class HiAnime : ZoroTheme(
|
class HiAnime : ZoroTheme(
|
||||||
"en",
|
"en",
|
||||||
|
@ -26,6 +28,12 @@ class HiAnime : ZoroTheme(
|
||||||
|
|
||||||
override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/recently-updated?page=$page", docHeaders)
|
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> {
|
override fun extractVideo(server: VideoData): List<Video> {
|
||||||
return when (server.name) {
|
return when (server.name) {
|
||||||
"StreamTape" -> {
|
"StreamTape" -> {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue