diff --git a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue index f3f6493..664e0f9 100644 --- a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue +++ b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue @@ -226,7 +226,13 @@ this.purchase.saleline_set.push({ product: '', unit_price: 0, quantity:0 }); }, removeLine(index) { - this.purchase.saleline_set.splice(index, 1); + // Solo elimina si hay más de una línea + if (this.purchase.saleline_set.length > 1) { + this.purchase.saleline_set.splice(index, 1); + } else { + // Opcional: puedes mostrar un mensaje o alerta si lo deseas + console.log("No se puede eliminar la única línea."); + } }, calculateSubtotal(line) { return line.unit_price * line.quantity;