Hotfix: arreglada validacion de cantidad + cartelito de 'en chismosa'

This commit is contained in:
Alejandro Tasistro 2024-12-06 20:15:42 -03:00
parent e75fcc562a
commit c58f24d2d0
2 changed files with 5 additions and 7 deletions

View File

@ -78,7 +78,7 @@ class SubpedidoController extends Controller
return new SubpedidoResource($subpedido);
$valid = request()->validate([
'cantidad' => 'required|min:0',
'cantidad' => ['integer','required','min:0'],
'notas' => 'nullable',
'producto_id' => [
'required',
@ -88,10 +88,8 @@ class SubpedidoController extends Controller
$producto = Producto::find($valid['producto_id']);
$notas = $valid['notas'];
if ($notas == null) {
$notas = "";
}
$subpedido->syncProducto($producto, $valid['cantidad'], $notas);
$cantidad = $valid['cantidad'];
$subpedido->syncProducto($producto, $cantidad, $notas ?? "");
return new SubpedidoResource($subpedido);
}

View File

@ -39,7 +39,7 @@ export default {
this.producto.notas = notas;
},
hayCambios() {
return this.cantidad != this.enChismosa || this.notas != this.producto.notas;
return this.cantidad !== this.enChismosa || this.notas !== this.producto.notas;
},
puedeBorrar() {
return this.enChismosa > 0;
@ -74,7 +74,7 @@ export default {
<pedidos-producto-cantidad :producto="producto"></pedidos-producto-cantidad>
</div>
<div class="column">
<p class="subtitle is-7 is-hidden-mobile" v-if="enChismosa !== 0">{{ enChismosa }} en chismosa</p>
<p class="subtitle is-7 is-hidden-mobile" v-if="enChismosa > 0">{{ enChismosa }} en chismosa</p>
</div>
</footer>
</div><!-- END BOX -->