rename shoppinglist fix

This commit is contained in:
Lukas Nowy 2019-01-12 15:19:02 +01:00
parent bf07e39660
commit 8f17cf423c
2 changed files with 6 additions and 2 deletions

View File

@ -70,7 +70,7 @@ async function newShoppinglist(name, description, username, color) {
//rename Shoppinglist
async function renameShoppinglist(sl_id, newname, newdescription) {
async function renameShoppinglist(sl_id, newname, newdescription, newcolor) {
try {
let shoppinglist = await query('SELECT row_to_json("Shoppinglist") AS obj FROM "Shoppinglist" WHERE sl_id = $1;', [sl_id]);
@ -81,6 +81,10 @@ async function renameShoppinglist(sl_id, newname, newdescription) {
if(shoppinglist.description != newdescription) {
await nonQuery('UPDATE "Shoppinglist" SET description = $1 WHERE sl_id = $2;', [newdescription, sl_id]);
}
if(shoppinglist.color != newcolor) {
await nonQuery('UPDATE "Shoppinglist" SET color = $1 WHERE sl_id = $2;', [newcolor, sl_id]);
}
}
catch (error) {

View File

@ -213,7 +213,7 @@ router.get("/userinfo_json", (req, res) => {
//Rename Shoppinglist
router.put("/renamelist", async (req, res) => {
try {
res.status(200).send(await postgres.renameShoppinglist(req.body.sl_id, req.body.name, req.body.description));
res.status(200).send(await postgres.renameShoppinglist(req.body.sl_id, req.body.name, req.body.description, req.body.color));
}
catch(err) {