diff --git a/web/src/components/Add/AddDialog.jsx b/web/src/components/Add/AddDialog.jsx index 3bc36f5..abc25ab 100644 --- a/web/src/components/Add/AddDialog.jsx +++ b/web/src/components/Add/AddDialog.jsx @@ -129,7 +129,7 @@ export default function AddDialog({ handleClose }) { useEffect(() => { // if title exists and title was changed then search poster. const titleChanged = title !== prevTitleState - if (!titleChanged) return + if (!titleChanged || !title) return if (skipDebounce) { posterSearch(title, posterSearchLanguage) diff --git a/web/src/components/Add/helpers.js b/web/src/components/Add/helpers.js index c3fa16a..7203d9e 100644 --- a/web/src/components/Add/helpers.js +++ b/web/src/components/Add/helpers.js @@ -1,7 +1,6 @@ import axios from 'axios' export const getMoviePosters = (movieName, language = 'en') => { - if (!movieName) return new Promise(resolve => resolve(null)) const request = `${`http://api.themoviedb.org/3/search/multi?api_key=${process.env.REACT_APP_TMDB_API_KEY}`}&language=${language}&include_image_language=${language},null&query=${movieName}` return axios