From d2060e206af2d3a46afd39dc4db1caee9f6cb5b8 Mon Sep 17 00:00:00 2001 From: jmir1 Date: Sat, 16 Apr 2022 22:01:24 +0200 Subject: [PATCH] gogo: fix extractor --- src/en/gogoanime/build.gradle | 2 +- .../animeextension/en/gogoanime/GogoAnime.kt | 26 ++++++++++++--- .../gogoanime/extractors/GogoCdnExtractor.kt | 32 ++++++++++++------- 3 files changed, 43 insertions(+), 17 deletions(-) diff --git a/src/en/gogoanime/build.gradle b/src/en/gogoanime/build.gradle index 6de37f017..9178bc34f 100644 --- a/src/en/gogoanime/build.gradle +++ b/src/en/gogoanime/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Gogoanime' pkgNameSuffix = 'en.gogoanime' extClass = '.GogoAnime' - extVersionCode = 36 + extVersionCode = 37 libVersion = '12' } diff --git a/src/en/gogoanime/src/eu/kanade/tachiyomi/animeextension/en/gogoanime/GogoAnime.kt b/src/en/gogoanime/src/eu/kanade/tachiyomi/animeextension/en/gogoanime/GogoAnime.kt index 23f1bb0ac..f63a6a2ed 100644 --- a/src/en/gogoanime/src/eu/kanade/tachiyomi/animeextension/en/gogoanime/GogoAnime.kt +++ b/src/en/gogoanime/src/eu/kanade/tachiyomi/animeextension/en/gogoanime/GogoAnime.kt @@ -26,6 +26,8 @@ import uy.kohesive.injekt.Injekt import uy.kohesive.injekt.api.get import uy.kohesive.injekt.injectLazy import java.lang.Exception +import java.lang.NumberFormatException +import kotlin.math.abs @ExperimentalSerializationApi class GogoAnime : ConfigurableAnimeSource, ParsedAnimeHttpSource() { @@ -109,11 +111,17 @@ class GogoAnime : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val newList = mutableListOf