From ef9a16daa951317654da65cedc82a14d15fd80fd Mon Sep 17 00:00:00 2001 From: Daniel Shleifman Date: Thu, 10 Jun 2021 21:53:29 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BA=D1=83=D0=B0=D1=84=D1=81=D0=B5=D1=89?= =?UTF-8?q?=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/Add/AddDialog.jsx | 2 +- web/src/components/Add/helpers.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/web/src/components/Add/AddDialog.jsx b/web/src/components/Add/AddDialog.jsx index abc25ab..3bc36f5 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 || !title) return + if (!titleChanged) return if (skipDebounce) { posterSearch(title, posterSearchLanguage) diff --git a/web/src/components/Add/helpers.js b/web/src/components/Add/helpers.js index 7203d9e..c3fa16a 100644 --- a/web/src/components/Add/helpers.js +++ b/web/src/components/Add/helpers.js @@ -1,6 +1,7 @@ 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