diff --git a/src/api.js b/src/api.js index e6d54d3..0043889 100644 --- a/src/api.js +++ b/src/api.js @@ -50,9 +50,12 @@ const getMovie = (id, checkExistance=false, credits=false, release_dates=false) * @param {boolean} [credits=false] Include credits * @returns {object} Tmdb response */ -const getShow = (id, credits=false) => { +const getShow = (id, checkExistance=false, credits=false) => { const url = new URL('v2/show', SEASONED_URL) url.pathname = path.join(url.pathname, id.toString()) + if (checkExistance) { + url.searchParams.append('check_existance', true) + } if (credits) { url.searchParams.append('credits', true) } diff --git a/src/components/Movie.vue b/src/components/Movie.vue index f34fb32..c4378e5 100644 --- a/src/components/Movie.vue +++ b/src/components/Movie.vue @@ -210,7 +210,7 @@ export default { this.$router.push({ name: '404' }); }) } else { - getShow(this.id) + getShow(this.id, true) .then(this.parseResponse) .catch(error => { this.$router.push({ name: '404' });