diff --git a/Ask4Movie/build.gradle.kts b/Ask4Movie/build.gradle.kts index 0315eba..2d34449 100644 --- a/Ask4Movie/build.gradle.kts +++ b/Ask4Movie/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 3 +version = 4 cloudstream { diff --git a/Ask4Movie/src/main/kotlin/com/lagradost/Ask4MovieProvider.kt b/Ask4Movie/src/main/kotlin/com/lagradost/Ask4MovieProvider.kt index 05d7870..fb91e65 100644 --- a/Ask4Movie/src/main/kotlin/com/lagradost/Ask4MovieProvider.kt +++ b/Ask4Movie/src/main/kotlin/com/lagradost/Ask4MovieProvider.kt @@ -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) }