Tengo este problema, el problema es al hacer una petición POST: TypeError: Cannot read properties of undefined (reading ‘then’) at /home/...

Pregunta de la clase:
Relacionando nuestras entidades
Juan Camilo Noreña López

Juan Camilo Noreña López

Pregunta
Team Platzi
hace 3 años

Tengo este problema, el problema es al hacer una petición POST:

TypeError: Cannot read properties of undefined (reading ‘then’)

at /home/milo2003/personalProjects/nodeymongoDB/components/users/network.js:7:38

¿Cómo lo puedo solucionar?

Adjunto mi código

router.post('/', (req, res) => { controller.addUser(req.body.name) .then((data) => { response.success(req, res, data, 201); }) .catch(err => { response.error(req, res, 'Internal error', 500, err); }) });
const store = require('./store'); function addUser(name){ if (!name) { return Promise.reject('Invalid name') } const user = { name, } return store.add(user); } function listUser(){ return store.list(); } module.exports = { addUser, listUser }
No hay respuestas
para escribir tu comentario
Curso de Backend con NodeJS

Curso de Backend con NodeJS

Implementa la lógica de un chat capaz de escalar tanto como tú requieras en tiempo real con Node.js, el runtime environment que te permite ejecutar JavaScript fuera del navegador. Aprende a escribir JavaScript en el servidor. Domina buenas prácticas, aplica arquitectura del lenguaje y entiende las ventajas de Node.js con Platzi.

Curso de Backend con NodeJS

Curso de Backend con NodeJS

Implementa la lógica de un chat capaz de escalar tanto como tú requieras en tiempo real con Node.js, el runtime environment que te permite ejecutar JavaScript fuera del navegador. Aprende a escribir JavaScript en el servidor. Domina buenas prácticas, aplica arquitectura del lenguaje y entiende las ventajas de Node.js con Platzi.