PUT User page
IN THE controllers.js FILE ADD THE FOLLOWING CODE
AND TEST USING THIS IN THUNDER CLIENT
http://localhost:5000/updateUser
///PUT /user/update
exports.updateUser = async (req, res) => {
try {
await User.updateOne(
{ email: req.body.email},
// {$set: {[req.body.key]: req.body.update } } //THIS DIDN'T WORK???? ASK ANDY
{$set: { password: req.body.password} }
);
res.status(200).send({ message: "Successfully Updated..."})
} catch (error) {
res.status(500).send(error);
}
}
NOW WE WILL ADD THE listUsers CONTROLLER
listUsers