diff --git a/src/en/asianload/build.gradle b/src/en/asianload/build.gradle index 64c4571ce..656afe21d 100644 --- a/src/en/asianload/build.gradle +++ b/src/en/asianload/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'AsianLoad' pkgNameSuffix = 'en.asianload' extClass = '.AsianLoad' - extVersionCode = 1 + extVersionCode = 2 libVersion = '12' } diff --git a/src/en/asianload/src/eu/kanade/tachiyomi/animeextension/en/asianload/AsianLoad.kt b/src/en/asianload/src/eu/kanade/tachiyomi/animeextension/en/asianload/AsianLoad.kt index e5c4ac5a3..4fcfad16b 100644 --- a/src/en/asianload/src/eu/kanade/tachiyomi/animeextension/en/asianload/AsianLoad.kt +++ b/src/en/asianload/src/eu/kanade/tachiyomi/animeextension/en/asianload/AsianLoad.kt @@ -71,10 +71,19 @@ class AsianLoad : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val episode = SEpisode.create() episode.setUrlWithoutDomain(element.attr("href")) episode.name = "Episode: " + element.attr("href").substringAfter("episode-") - episode.episode_number = element.attr("href").substringAfter("episode-").toFloat() + val epNum = getNumberFromEpsString(element.attr("href").substringAfter("episode-")) + episode.episode_number = when { + (epNum.isNotEmpty()) -> epNum.toFloat() + else -> 1F + } + //episode.episode_number = element.attr("href").substringAfter("episode-").toFloat() // episode.date_upload = element.select("div.meta span.date").text() return episode } + + private fun getNumberFromEpsString(epsStr: String): String { + return epsStr.filter { it.isDigit() } + } // Video urls