From 7a6348bfca25cd85b2e512305ada9df6d62a7b71 Mon Sep 17 00:00:00 2001 From: Miklos Mayer <30931656+Arcfej@users.noreply.github.com> Date: Sat, 7 Jan 2023 13:46:31 +0000 Subject: [PATCH] Update removeFromLikedMovies ... ... to not crash when removing the 0th movie in the list. --- netflix-api/controllers/UserController.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netflix-api/controllers/UserController.js b/netflix-api/controllers/UserController.js index 0784aa74..872669d1 100644 --- a/netflix-api/controllers/UserController.js +++ b/netflix-api/controllers/UserController.js @@ -42,7 +42,7 @@ module.exports.removeFromLikedMovies = async (req, res) => { if (user) { const movies = user.likedMovies; const movieIndex = movies.findIndex(({ id }) => id === movieId); - if (!movieIndex) { + if (movieIndex < 0) { res.status(400).send({ msg: "Movie not found." }); } movies.splice(movieIndex, 1);