Read and pass adult search query param consistently for movie, show & person info

This commit is contained in:
2022-03-06 11:57:45 +01:00
parent 61b59ae3ea
commit 5036f4ca36
4 changed files with 34 additions and 36 deletions

View File

@@ -11,15 +11,16 @@ const searchHistory = new SearchHistory();
* @returns {Callback}
*/
function movieSearchController(req, res) {
const { query, page } = req.query;
const { query, page, adult } = req.query;
const username = req.loggedInUser ? req.loggedInUser.username : null;
const includeAdult = adult == "true" ? true : false;
if (username) {
return searchHistory.create(username, query);
searchHistory.create(username, query);
}
tmdb
.movieSearch(query, page)
return tmdb
.movieSearch(query, page, includeAdult)
.then(movieSearchResults => res.send(movieSearchResults))
.catch(error => {
const { status, message } = error;