From ced7d230e9b61bb19ed15fc8aaeae4c78eaad802 Mon Sep 17 00:00:00 2001 From: Priyatham Sai Chand Date: Sat, 20 Mar 2021 16:56:05 +0530 Subject: [PATCH] pricing update backend --- routes/users.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/routes/users.js b/routes/users.js index 2a55ba3..68f9c56 100644 --- a/routes/users.js +++ b/routes/users.js @@ -109,5 +109,28 @@ router.get("/", auth, async (req, res) => { id: user._id, }); }); +router.put("/update", async (req, res) => { + const { email,pricing } = req.body; + const existingUser = await User.findOne({ email: email }); + + + if (!existingUser) { + return res.status(400).json({ Msg: "Not all fields have been entered." }); + + } + + User.findByIdAndUpdate({ _id: existingUser._id }, { pricing: pricing }).then(() => { + User.findOne({ email: email }).then((user) => { + res.send(user); + }) + }) + + + + + + + +}) module.exports = router; \ No newline at end of file