diff --git a/src/tr/animeler/build.gradle b/src/tr/animeler/build.gradle index ba3f40b21..24c4b0b58 100644 --- a/src/tr/animeler/build.gradle +++ b/src/tr/animeler/build.gradle @@ -8,7 +8,7 @@ ext { extName = 'Animeler' pkgNameSuffix = 'tr.animeler' extClass = '.Animeler' - extVersionCode = 3 + extVersionCode = 4 libVersion = '13' } diff --git a/src/tr/animeler/src/eu/kanade/tachiyomi/animeextension/tr/animeler/Animeler.kt b/src/tr/animeler/src/eu/kanade/tachiyomi/animeextension/tr/animeler/Animeler.kt index adb7a33e5..6bdf0659b 100644 --- a/src/tr/animeler/src/eu/kanade/tachiyomi/animeextension/tr/animeler/Animeler.kt +++ b/src/tr/animeler/src/eu/kanade/tachiyomi/animeextension/tr/animeler/Animeler.kt @@ -227,6 +227,10 @@ class Animeler : AnimeHttpSource(), ConfigurableAnimeSource { val doc = response.use { it.asJsoup() } val iframeUrl = doc.selectFirst("div.episode-player-box > iframe") ?.attr("src") + ?: doc.selectFirst("script:containsData(embedUrl)") + ?.data() + ?.substringAfter("\"embedUrl\": \"") + ?.substringBefore('"') ?: throw Exception("No video available.") val playerBody = { it: String ->