From 6d7ca39adac324246b6862ed1299384ef998b8ec Mon Sep 17 00:00:00 2001 From: Udo Walter Date: Thu, 2 Aug 2018 04:38:41 +0000 Subject: [groups] add delete client/group functionality --- server/api/groups.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'server/api/groups.js') diff --git a/server/api/groups.js b/server/api/groups.js index 43abe4e..ece6b43 100644 --- a/server/api/groups.js +++ b/server/api/groups.js @@ -36,7 +36,7 @@ module.exports.get = { // POST Requests module.exports.post = { // create group or update information of a group (returns id) - updateOrCreate: function (req, res) { + save: function (req, res) { const id = req.body.id > 0 ? req.body.id : null if (id) { db.group.findOne({ where: { id: id } }).then(group => { @@ -50,5 +50,10 @@ module.exports.post = { if (req.body.parentIds) group.setParents(req.body.parentIds).then(() => { res.send({ id: group.id }) }) }) } + }, + + // delete groups + delete: function (req, res) { + db.group.destroy({ where: { id: req.body.ids } }).then(() => { res.end() }) } } -- cgit v1.2.3-55-g7522