AnimesVision: Fix GlobalVision urls (#526)

* AnimesVision: Fix GlobalVision urls

It was returning the same url in all videos/qualities xD

* AnimesVision: update versionCode
This commit is contained in:
Claudemirovsky
2022-04-27 02:56:30 -03:00
committed by GitHub
parent 455d9dc73b
commit d28fdfb0b8
2 changed files with 5 additions and 2 deletions

View File

@ -6,7 +6,7 @@ ext {
extName = 'AnimesVision'
pkgNameSuffix = 'pt.animesvision'
extClass = '.AnimesVision'
extVersionCode = 2
extVersionCode = 3
libVersion = '12'
}

View File

@ -14,7 +14,10 @@ class GlobalVisionExtractor {
val qualities = mapOf("SD" to "480p", "HD" to "720p", "FULLHD" to "1080p")
return qualities.mapNotNull { (qualityName, qualityStr) ->
if (qualityName in players) {
val videoUrl = if ("480p" in url) url else url.replace("480p", qualityStr)
val videoUrl = when {
qualityName == "SD" -> url
else -> url.replace("480p", qualityStr)
}
Video(videoUrl, "$PREFIX $qualityName", videoUrl, null)
} else { null }
}