rename shoppinglist fix
This commit is contained in:
		@@ -70,7 +70,7 @@ async function newShoppinglist(name, description, username, color) {
 | 
				
			|||||||
//rename Shoppinglist
 | 
					//rename Shoppinglist
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
async function renameShoppinglist(sl_id, newname, newdescription) {
 | 
					async function renameShoppinglist(sl_id, newname, newdescription, newcolor) {
 | 
				
			||||||
    try {
 | 
					    try {
 | 
				
			||||||
        let shoppinglist = await query('SELECT row_to_json("Shoppinglist") AS obj FROM "Shoppinglist" WHERE sl_id = $1;', [sl_id]);
 | 
					        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) {
 | 
					        if(shoppinglist.description != newdescription) {
 | 
				
			||||||
            await nonQuery('UPDATE "Shoppinglist" SET description = $1 WHERE sl_id = $2;', [newdescription, sl_id]);
 | 
					            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) {
 | 
					    catch (error) {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -213,7 +213,7 @@ router.get("/userinfo_json", (req, res) => {
 | 
				
			|||||||
//Rename Shoppinglist
 | 
					//Rename Shoppinglist
 | 
				
			||||||
router.put("/renamelist", async (req, res) => {
 | 
					router.put("/renamelist", async (req, res) => {
 | 
				
			||||||
  try {
 | 
					  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) {
 | 
					  catch(err) {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user