diff --git a/express-server/db-connect/db-connect.js b/express-server/db-connect/db-connect.js index c40e1686..c19422f8 100644 --- a/express-server/db-connect/db-connect.js +++ b/express-server/db-connect/db-connect.js @@ -200,7 +200,10 @@ async function addGroup(sl_id, name, color, hidden) { } catch (error) { console.error(error); } + push.sendMultiplePush(await getmessageids(sl_id), "Gruppe wurde hinzugefügt!", "Die Gruppe " + name + " wurde hinzugefügt!"); + + return displayShoppinglist(sl_id); } //add item into group @@ -213,6 +216,8 @@ async function addItem(group_id, sl_id, name, count) { console.error(error); } push.sendMultiplePush(await getmessageids(sl_id), "Item wurde hinzugefügt!", "Das Item " + name + " wurde hinzugefügt!"); + + return displayShoppinglist(sl_id); } //Edit Group @@ -273,6 +278,8 @@ async function deleteGroup(group_id, sl_id) { } push.sendMultiplePush(await getmessageids(sl_id), "Gruppe wurde gelöscht!", "Die Gruppe " + name + " wurde gelöscht!"); + + return displayShoppinglist(sl_id); } //Delete Item @@ -284,6 +291,8 @@ async function deleteItem(item_id, group_id, sl_id) { console.error(error); } push.sendMultiplePush(await getmessageids(sl_id), "Item wurde gelöscht!", "Das Item " + name + " wurde gelöscht!"); + + return displayShoppinglist(sl_id); } //Move to Done Purchases (delete items from shoppinglist & move into done_purchases table) diff --git a/express-server/routes/index.js b/express-server/routes/index.js index 18b97add..2cd09411 100644 --- a/express-server/routes/index.js +++ b/express-server/routes/index.js @@ -293,7 +293,7 @@ router.delete("/group", async (req, res) => { router.delete("/item", async (req, res) => { try { - res.status(200).send(await postgres.deleteItem(req.body.item_id, req.body.group.id, req.body.sl_id)); + res.status(200).send(await postgres.deleteItem(req.body.item_id, req.body.group_id, req.body.sl_id)); } catch (err) { res.status(400).send(await err); }