forked from recloudstream/cloudstream
removed adult search results from Tmdb
This commit is contained in:
parent
00ccaf78a4
commit
573b3488a3
1 changed files with 3 additions and 1 deletions
|
@ -24,6 +24,8 @@ data class TmdbLink(
|
||||||
)
|
)
|
||||||
|
|
||||||
open class TmdbProvider : MainAPI() {
|
open class TmdbProvider : MainAPI() {
|
||||||
|
// This should always be false, but might as well make it easier for forks
|
||||||
|
open val includeAdult = false
|
||||||
|
|
||||||
// Use the LoadResponse from the metadata provider
|
// Use the LoadResponse from the metadata provider
|
||||||
open val useMetaLoadResponse = false
|
open val useMetaLoadResponse = false
|
||||||
|
@ -319,7 +321,7 @@ open class TmdbProvider : MainAPI() {
|
||||||
}
|
}
|
||||||
|
|
||||||
override suspend fun search(query: String): List<SearchResponse>? {
|
override suspend fun search(query: String): List<SearchResponse>? {
|
||||||
return tmdb.searchService().multi(query, 1, "en-Us", "US", true).awaitResponse()
|
return tmdb.searchService().multi(query, 1, "en-Us", "US", includeAdult).awaitResponse()
|
||||||
.body()?.results?.mapNotNull {
|
.body()?.results?.mapNotNull {
|
||||||
it.movie?.toSearchResponse() ?: it.tvShow?.toSearchResponse()
|
it.movie?.toSearchResponse() ?: it.tvShow?.toSearchResponse()
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue