Selaa lähdekoodia

FIX: real delete command

gdias 4 kuukautta sitten
vanhempi
sitoutus
a8d7a19ac3
2 muutettua tiedostoa jossa 8 lisäystä ja 3 poistoa
  1. 7 1
      src/lib/component/Commands.svelte
  2. 1 2
      src/lib/component/Kitchen.svelte

+ 7 - 1
src/lib/component/Commands.svelte

@@ -113,7 +113,13 @@
 		fetch('https://bartender.mixtab.com.br/order/delete', requestOptions)
 			.then((response) => response.json())
 			.then((result) => {
-				//(console.log('Pedido cancelado com sucesso:', order_Id, companyId, result), fetchOrders());
+				if (result.status === 'ok') {
+					// Remove the canceled order from the local orders array
+					orders = orders.filter(order => order.id !== order_Id);
+					console.log('Pedido cancelado com sucesso:', order_Id);
+				} else {
+					console.error('Erro ao cancelar comanda:', result.msg);
+				}
 			})
 			.catch((error) => console.error('Erro ao cancelar comanda:', error));
 	}

+ 1 - 2
src/lib/component/Kitchen.svelte

@@ -70,9 +70,8 @@
 				console.error('Erro na resposta do servidor:', response.status, response.statusText);
 				return;
 			}
-
 			const ordersResult = await response.json();
-
+			console.log(ordersResult);
 			const totalItems = (ordersResult.data || []).reduce((acc, pedido) => {
 				return acc + (pedido.items ? pedido.items.length : 0);
 			}, 0);