Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

210
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!