diff --git a/10-e-commerce-api/final/controllers/userController.js b/10-e-commerce-api/final/controllers/userController.js index d1ae73c2da..1b10b7d1ff 100644 --- a/10-e-commerce-api/final/controllers/userController.js +++ b/10-e-commerce-api/final/controllers/userController.js @@ -31,6 +31,10 @@ const updateUser = async (req, res) => { if (!email || !name) { throw new CustomError.BadRequestError('Please provide all values'); } + const noUserFound = !results.rows.length; + if(noUserfound){ + res.status(400).send({message:'User does not exist in DB'}) + } const user = await User.findOne({ _id: req.user.userId }); user.email = email;