mirror of
https://github.com/recloudstream/cloudstream-extensions.git
synced 2024-08-15 03:03:54 +00:00
Fix horizontal images
This commit is contained in:
parent
4ff296dea5
commit
94ac0a3b57
2 changed files with 4 additions and 2 deletions
|
@ -1,5 +1,5 @@
|
|||
// use an integer for version numbers
|
||||
version = 3
|
||||
version = 4
|
||||
|
||||
|
||||
cloudstream {
|
||||
|
|
|
@ -113,6 +113,7 @@ class Ask4MovieProvider : MainAPI() {
|
|||
|
||||
val posterRegex = Regex("""url\((.*?)\)""")
|
||||
val mappedRows = rows.mapNotNull {
|
||||
var isHorizontal = true
|
||||
val items = it.select("div.slide-item").map { element ->
|
||||
val thumb = element.select("div.item-thumb")
|
||||
val poster = posterRegex.find(thumb.attr("style"))?.groupValues?.get(1)
|
||||
|
@ -122,6 +123,7 @@ class Ask4MovieProvider : MainAPI() {
|
|||
Regex("""\((\d{4})\)$""").find(title)?.groupValues?.getOrNull(1)?.toIntOrNull()
|
||||
MovieSearchResponse(title, href, this.name, TvType.Movie, poster, year)
|
||||
}.ifEmpty {
|
||||
isHorizontal = false
|
||||
it.select("div.channel-content.clearfix").map { searchElement ->
|
||||
searchElement.articleToSearchResponse()
|
||||
}
|
||||
|
@ -129,7 +131,7 @@ class Ask4MovieProvider : MainAPI() {
|
|||
|
||||
val title = it.select("div.title").text()
|
||||
if (title.contains("porn", true) && !settingsForProvider.enableAdult) return@mapNotNull null
|
||||
HomePageList(title, items)
|
||||
HomePageList(title, items, isHorizontal)
|
||||
}
|
||||
return HomePageResponse(mappedRows)
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue