diff --git a/src/en/aniplay/build.gradle b/src/en/aniplay/build.gradle index d3638755c5..d0f6531aba 100644 --- a/src/en/aniplay/build.gradle +++ b/src/en/aniplay/build.gradle @@ -2,7 +2,7 @@ ext { extName = 'AniPlay' extClass = '.AniPlay' themePkg = 'anilist' - overrideVersionCode = 9 + overrideVersionCode = 10 } apply from: "$rootDir/common.gradle" diff --git a/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt b/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt index 51ce98279e..45fab744e2 100644 --- a/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt +++ b/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt @@ -20,6 +20,7 @@ import eu.kanade.tachiyomi.util.parallelFlatMap import eu.kanade.tachiyomi.util.parseAs import kotlinx.serialization.SerializationException import kotlinx.serialization.encodeToString +import okhttp3.Headers import okhttp3.HttpUrl.Companion.toHttpUrl import okhttp3.MediaType.Companion.toMediaType import okhttp3.Request @@ -245,60 +246,18 @@ class AniPlay : AniListAnimeHttpSource(), ConfigurableAnimeSource { val responseString = response.body.string() val sourcesString = extractSourcesList(responseString) ?: return emptyList() Log.i("AniPlay", "${extra.source} $language -> $sourcesString") - - when (extra.source.lowercase()) { - "yuki" -> { - val data = sourcesString.parseAs() - return processEpisodeDataYuki( - EpisodeDataYuki( - source = extra.source, - language = language, - response = data, - ), - ) - } - else -> { - val data = sourcesString.parseAs() - return processEpisodeData( - EpisodeData( - source = extra.source, - language = language, - response = data, - ), - ) - } - } - } - - private fun processEpisodeDataYuki(episodeData: EpisodeDataYuki): List