Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

212
Vistas
La acción de mi pedido no funciona `const { data } = await axios.post('/api/v1/order/new', order, config)` devuelve el código de error 500 error interno del servidor

Este es el orderActions.js

 console.log('test1'); export const createOrder = (order) => async (dispatch, getState) => { try { console.log('test2'); dispatch({ type: CREATE_ORDER_REQUEST }) console.log('test3'); const config = { headers: { 'Content-Type': 'application/json' } } console.log('test4'); const { data } = await axios.post('/api/v1/order/new', order, config) dispatch({ type: CREATE_ORDER_SUCCESS, payload: data }) console.log('test5'); } catch (error) { dispatch({ type: CREATE_ORDER_FAIL, payload: error.response.data.message }) console.log('test55', error); } } console.log('test6', createOrder);

Mi consola.log muestra

prueba1

order => async (dispatch, getState) => {.....}

prueba2

prueba3

prueba4

pero test5 no aparece y no puedo crear un nuevo pedido para mis productos

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Creo que debes await createOrder en log6. Y debe llamar a createOrder como una función y pasar el pedido.

 console.log('test6', await createOrder(anOrder))

Excepto, ¿dices que obtienes un error de servidor interno 500? No estoy seguro de cómo está sucediendo eso...

¿Y no debería ser así la firma del método?

 export const createOrder = async (order, dispatch, getState) => {

Tal vez estoy hojeando el código demasiado rápido...

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda