From 5a0cf73218a0718af1f4fe1e8cdb681949f09e58 Mon Sep 17 00:00:00 2001
From: ale <ale.tasistro@gmail.com>
Date: Wed, 21 May 2025 21:49:04 -0300
Subject: [PATCH] Crear pedido movido a vuex

---
 resources/js/components/pedidos/SubpedidoSelect.vue | 5 ++---
 resources/js/store/modules/pedido.js                | 2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/resources/js/components/pedidos/SubpedidoSelect.vue b/resources/js/components/pedidos/SubpedidoSelect.vue
index eda680c..a7230e0 100644
--- a/resources/js/components/pedidos/SubpedidoSelect.vue
+++ b/resources/js/components/pedidos/SubpedidoSelect.vue
@@ -55,7 +55,7 @@ export default {
     },
     methods: {
         ...mapActions('barrio',["getGrupoDeCompra","getPedidos"]),
-        ...mapActions('pedido',["crearPedido","getPedido"]),
+        ...mapActions('pedido',["crearPedido"]),
         ...mapMutations('barrio',["setPedidos"]),
         onType() {
             if (!this.searchString) {
@@ -66,12 +66,11 @@ export default {
             this.getPedidos(this.searchString);
         },
         async submit() {
-            await this.crearPedido(this.searchString, this.grupo_de_compra_id);
+            await this.crearPedido({ nombre: this.searchString, grupo_de_compra_id: this.grupo_de_compra_id });
             this.guardarSubpedidoEnSesion({ id: this.pedido_id, nombre: this.nombre });
         },
         elegirSubpedido(subpedido) {
             //lo guardamos en sesion
-            this.getPedido(subpedido.id);
             this.guardarSubpedidoEnSesion(subpedido);
         },
         guardarSubpedidoEnSesion(subpedido) {
diff --git a/resources/js/store/modules/pedido.js b/resources/js/store/modules/pedido.js
index 0f9dd7e..5a878e6 100644
--- a/resources/js/store/modules/pedido.js
+++ b/resources/js/store/modules/pedido.js
@@ -29,7 +29,7 @@ const mutations = {
 };
 
 const actions = {
-    async crearPedido({ commit }, nombre, grupo_de_compra_id) {
+    async crearPedido({ commit }, { nombre, grupo_de_compra_id }) {
         const response = await axios.post("/api/subpedidos", {
             nombre: nombre,
             grupo_de_compra_id: grupo_de_compra_id