get movie now has optional url parameters to also include existance and release dates in response
This commit is contained in:
		| @@ -18,12 +18,18 @@ const ELASTIC_INDEX = config.ELASTIC_INDEX | |||||||
|  * @param {boolean} [credits=false] Include credits |  * @param {boolean} [credits=false] Include credits | ||||||
|  * @returns {object} Tmdb response |  * @returns {object} Tmdb response | ||||||
|  */ |  */ | ||||||
| const getMovie = (id, credits=false) => { | const getMovie = (id, checkExistance=false, credits=false, release_dates=false) => { | ||||||
|   const url = new URL('v2/movie', SEASONED_URL) |   const url = new URL('v2/movie', SEASONED_URL) | ||||||
|   url.pathname = path.join(url.pathname, id.toString()) |   url.pathname = path.join(url.pathname, id.toString()) | ||||||
|  |   if (checkExistance) { | ||||||
|  |     url.searchParams.append('check_existance', true) | ||||||
|  |   } | ||||||
|   if (credits) { |   if (credits) { | ||||||
|     url.searchParams.append('credits', true) |     url.searchParams.append('credits', true) | ||||||
|   } |   } | ||||||
|  |   if(release_dates) { | ||||||
|  |     url.searchParams.append('release_dates', true) | ||||||
|  |   } | ||||||
|  |  | ||||||
|   return fetch(url.href) |   return fetch(url.href) | ||||||
|     .then(resp => resp.json()) |     .then(resp => resp.json()) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user