diff --git a/rutas/imagenes.js b/rutas/imagenes.js index 13dbdc8..6906896 100644 --- a/rutas/imagenes.js +++ b/rutas/imagenes.js @@ -56,4 +56,24 @@ router.post('/imagenes/guardar', (req, res) => { }); +router.post('/imagen/borrar', (req, res) => { + + let deleted = false + let path = `${__dirname}/../img/${req.body.name}`; + + knex('ARTICULOS_IMAGEN') + .where('id_articulo', req.body.id_articulo) + .andWhere('id', req.body.id) + .update({ + id_articulo: 0, + }) + .then(() => { + try { + require('fs').unlinkSync(path); + deleted = true; + res.status(200).send(deleted); + } catch (err) { } + }); +}); + module.exports = router;