diff --git a/src/pt/animefire/AndroidManifest.xml b/src/pt/animefire/AndroidManifest.xml index 6e078a411..b9e7c1db5 100644 --- a/src/pt/animefire/AndroidManifest.xml +++ b/src/pt/animefire/AndroidManifest.xml @@ -14,7 +14,7 @@ diff --git a/src/pt/animefire/build.gradle b/src/pt/animefire/build.gradle index 2c63ec2ee..8e902f9fd 100644 --- a/src/pt/animefire/build.gradle +++ b/src/pt/animefire/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Anime Fire' extClass = '.AnimeFire' - extVersionCode = 5 + extVersionCode = 6 } apply from: "$rootDir/common.gradle" diff --git a/src/pt/animefire/src/eu/kanade/tachiyomi/animeextension/pt/animefire/AnimeFire.kt b/src/pt/animefire/src/eu/kanade/tachiyomi/animeextension/pt/animefire/AnimeFire.kt index f58fbec06..fbc352864 100644 --- a/src/pt/animefire/src/eu/kanade/tachiyomi/animeextension/pt/animefire/AnimeFire.kt +++ b/src/pt/animefire/src/eu/kanade/tachiyomi/animeextension/pt/animefire/AnimeFire.kt @@ -28,7 +28,7 @@ class AnimeFire : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override val name = "Anime Fire" - override val baseUrl = "https://animefire.net" + override val baseUrl = "https://animefire.plus" override val lang = "pt-BR" @@ -146,7 +146,7 @@ class AnimeFire : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val document = response.asJsoup() val videoElement = document.selectFirst("video#my-video") return if (videoElement != null) { - AnimeFireExtractor(client, json).videoListFromElement(videoElement) + AnimeFireExtractor(client, json).videoListFromElement(videoElement, headers) } else { IframeExtractor(client).videoListFromDocument(document, headers) } diff --git a/src/pt/animefire/src/eu/kanade/tachiyomi/animeextension/pt/animefire/extractors/AnimeFireExtractor.kt b/src/pt/animefire/src/eu/kanade/tachiyomi/animeextension/pt/animefire/extractors/AnimeFireExtractor.kt index 58bc90bde..6ac2797bb 100644 --- a/src/pt/animefire/src/eu/kanade/tachiyomi/animeextension/pt/animefire/extractors/AnimeFireExtractor.kt +++ b/src/pt/animefire/src/eu/kanade/tachiyomi/animeextension/pt/animefire/extractors/AnimeFireExtractor.kt @@ -4,19 +4,20 @@ import eu.kanade.tachiyomi.animeextension.pt.animefire.dto.AFResponseDto import eu.kanade.tachiyomi.animesource.model.Video import eu.kanade.tachiyomi.network.GET import kotlinx.serialization.json.Json +import okhttp3.Headers import okhttp3.OkHttpClient import org.jsoup.nodes.Element class AnimeFireExtractor(private val client: OkHttpClient, private val json: Json) { - fun videoListFromElement(videoElement: Element): List