Quantcast
Channel: No puedo acceder a un campo de la respuesta, quiero acceder al campo estado para usarlo en el if, - Stack Overflow en español
Viewing all articles
Browse latest Browse all 2

No puedo acceder a un campo de la respuesta, quiero acceder al campo estado para usarlo en el if,

$
0
0

Por favor intento acceder al campo estado que viene de mi tabla de usuarios para pasarle un parámetro en el IF, pero al ponerle response.estado me da el mensaje de error

En la variable response llamo al método que me trae como resultado un usuario, luego a esta variable que contiene el objeto intento acceder a un campo especifico este es el resultado de la variable response

[    {"cedulausuario": "xxxxxx","nombreusuario": "Crisxx","apellidousuario": "Xxxxxx","email": "xxxxxx@gmail.com","password": "12345","estado": 1,"fechacreacion": null,"tipousuario": 1    }]

quiero acceder al campo estado

async function UpdateUserStatus(req, res) {   const cedulausuario = req.params.cedulausuario   try {      const response = await user.Get_User_ById(cedulausuario)      if (response!=''&& response.estado== '1') {         await user.Update_Status_User(cedulausuario)         res.status(200).send({ mensaje:'OK', estado: 'Usuario activado'})      } else {         res.status(200).send({mensaje:'Error', estado: 'El usuario ya esta activo o no existe'})       }   }   catch (e) {      console.log(e);      res.status(500).send({ mensaje: e.Smessage })   }}

Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images