From 600b10a1769a092a0781d5232b9bbb36c5085aa5 Mon Sep 17 00:00:00 2001 From: Claudemirovsky <63046606+Claudemirovsky@users.noreply.github.com> Date: Mon, 22 May 2023 22:03:56 +0000 Subject: [PATCH] fix(en/KickAssAnime): Fix video extractor (#1634) * fix: Update Dynamic AES Extractor and fix video extractor on sapphire videos * fix: Ignore exceptions on video extractor * fix: Prevent empty video URLs * chore: Bump version --- src/en/kickassanime/build.gradle | 2 +- .../en/kickassanime/KickAssAnime.kt | 4 +- .../en/kickassanime/dto/KickAssAnimeDto.kt | 9 ++- .../extractors/AESKeyExtractor.kt | 57 +++++++++++++------ .../extractors/KickAssAnimeExtractor.kt | 15 +++-- 5 files changed, 63 insertions(+), 24 deletions(-) diff --git a/src/en/kickassanime/build.gradle b/src/en/kickassanime/build.gradle index 4ce8f25d0..8e611e274 100644 --- a/src/en/kickassanime/build.gradle +++ b/src/en/kickassanime/build.gradle @@ -9,7 +9,7 @@ ext { pkgNameSuffix = 'en.kickassanime' extClass = '.KickAssAnime' libVersion = '13' - extVersionCode = 26 + extVersionCode = 27 } dependencies { diff --git a/src/en/kickassanime/src/eu/kanade/tachiyomi/animeextension/en/kickassanime/KickAssAnime.kt b/src/en/kickassanime/src/eu/kanade/tachiyomi/animeextension/en/kickassanime/KickAssAnime.kt index 2c115a4c8..d329e383c 100644 --- a/src/en/kickassanime/src/eu/kanade/tachiyomi/animeextension/en/kickassanime/KickAssAnime.kt +++ b/src/en/kickassanime/src/eu/kanade/tachiyomi/animeextension/en/kickassanime/KickAssAnime.kt @@ -129,7 +129,9 @@ class KickAssAnime : ConfigurableAnimeSource, AnimeHttpSource() { override fun videoListParse(response: Response): List