diff --git a/src/en/uhdmovies/build.gradle b/src/en/uhdmovies/build.gradle index 0babdbf94..ac972314f 100644 --- a/src/en/uhdmovies/build.gradle +++ b/src/en/uhdmovies/build.gradle @@ -6,7 +6,7 @@ ext { extName = 'UHD Movies' pkgNameSuffix = 'en.uhdmovies' extClass = '.UHDMovies' - extVersionCode = 7 + extVersionCode = 8 libVersion = '13' } diff --git a/src/en/uhdmovies/src/eu/kanade/tachiyomi/animeextension/en/uhdmovies/UHDMovies.kt b/src/en/uhdmovies/src/eu/kanade/tachiyomi/animeextension/en/uhdmovies/UHDMovies.kt index c98735207..678410bcc 100644 --- a/src/en/uhdmovies/src/eu/kanade/tachiyomi/animeextension/en/uhdmovies/UHDMovies.kt +++ b/src/en/uhdmovies/src/eu/kanade/tachiyomi/animeextension/en/uhdmovies/UHDMovies.kt @@ -134,7 +134,10 @@ class UHDMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() { ).replaceFirst("^0+(?!$)".toRegex(), "") val qualityMatch = qualityRegex.find(prevP.text()) - val quality = qualityMatch?.value ?: "HD" + val quality = qualityMatch?.value ?: let { + val qualityMatchOwn = qualityRegex.find(row.text()) + qualityMatchOwn?.value ?: "HD" + } row.select("a").filter { !it.text().contains("Zip", true) && @@ -173,7 +176,10 @@ class UHDMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() { }.map { row -> val prevP = row.previousElementSibling() val qualityMatch = qualityRegex.find(prevP.text()) - val quality = qualityMatch?.value ?: "HD" + val quality = qualityMatch?.value ?: let { + val qualityMatchOwn = qualityRegex.find(row.text()) + qualityMatchOwn?.value ?: "HD" + } val collectionName = row.previousElementSiblings().prev("h1,h2,h3,pre").first().text() .replace("Download", "", true).trim() @@ -314,25 +320,24 @@ class UHDMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() { } override fun List