diff --git a/routes/item.route.js b/routes/item.route.js index 749797ae6f46cc3be681b85902b9a39efe3e117d..8612a15cc181f659f176788a1d05b5f82d7e7e3f 100644 --- a/routes/item.route.js +++ b/routes/item.route.js @@ -71,9 +71,15 @@ router.get('/description', function(req, res) { itemModel.getItemsByDescription(req.query.desc, page, step, typeItem).then(Items => joinUser(res,Items)); }); -router.post('/', function(req, res) { - itemModel.addItem(req.body.description, req.body.price, req.body.userId, req.body.typeItem).then(out => res.json(out.dataValues)) - .catch(err => res.json(err)); +router.get('/', function(req, res) { + let description = req.query.description; + let token = req.query.token; + let prix = parseInt(req.query.prix); + let typeItem = parseInt(req.query.typeItem); + Users.getUserByToken(token).then(user => { + itemModel.addItem(description, prix, user.id, typeItem).then(out => res.json(out.dataValues)) + .catch(err => res.json(err)); + }) }); router.delete('/:id', function(req, res) {