fixed not loading bug ?

readded year filter
This commit is contained in:
sarlay 2022-08-27 15:23:21 +02:00
parent e455a01645
commit 636bfe638e

View file

@ -230,17 +230,17 @@ class TheFlixToProvider : MainAPI() {
override suspend fun search(query: String): List<SearchResponse> { override suspend fun search(query: String): List<SearchResponse> {
val parsedFilter = AppUtils.tryParseJson<TmdbProviderSearchFilter>(query) val parsedFilter = AppUtils.tryParseJson<TmdbProviderSearchFilter>(query)
val query = parsedFilter?.title ?: throw ErrorLoadingException() val searchTitle = parsedFilter?.title ?: throw ErrorLoadingException()
val yearFilter = if(parsedFilter.tmdbYear != null) { val yearFilter = if(parsedFilter.tmdbYear != null) {
""// "/year-${parsedFilter.tmdbYear}" "/year-${parsedFilter.tmdbYear}"
} else { } else {
"" ""
} }
val search = ArrayList<SearchResponse>() val search = ArrayList<SearchResponse>()
val urls = listOf( val urls = listOf(
"$mainUrl/movies/trending${yearFilter}?search=$query", // TODO add genre filter "$mainUrl/movies/trending${yearFilter}?search=$searchTitle", // TODO add genre filter
"$mainUrl/tv-shows/trending${yearFilter}?search=$query" "$mainUrl/tv-shows/trending${yearFilter}?search=$searchTitle"
) )
urls.apmap { url -> urls.apmap { url ->
val doc = app.get(url).document val doc = app.get(url).document