diff --git a/src/controllers/tanksController.js b/src/controllers/tanksController.js index 00e7c606..40c6d779 100644 --- a/src/controllers/tanksController.js +++ b/src/controllers/tanksController.js @@ -63,12 +63,14 @@ console.log(req.params); //update selected tank exports.updateTanksInfo = async (req, reply) => { + try { - //const username = loginObject.user.username; + const username = loginObject.user.username; const tankName = req.params.tankName; const tank = req.body; const { ...updateData } = tank; - const update = await Tank.findOneAndUpdate({ tankName: tankName, }, updateData, { new: true }); + const update = await Tank.findOneAndUpdate({ tankName: tankName,userName:username, }, updateData, { new: true }); + console.log(update.username) //return update; reply.send({ status_code: 200, data: update }); @@ -83,8 +85,9 @@ exports.updateTanksInfo = async (req, reply) => { //delete selected tank exports.deleteTanksInfo = async (req, reply) => { try { + const username = loginObject.user.username; const tankName = req.params.tankName; - const tank = await Tank.findOneAndDelete({ tankName: tankName }); + const tank = await Tank.findOneAndDelete({ tankName: tankName,userName:username }); reply.send({ status_code: 200, data: tank}); // return tank;