update user

This commit is contained in:
Le Viet
2022-03-15 16:53:48 +07:00
parent 870e5b089e
commit 4e8d728142
4 changed files with 386 additions and 242 deletions
+13 -17
View File
@@ -84,26 +84,22 @@ module.exports = {
},
updateProfile(req, res) {
return memberServices
.updateProfile({
name: req.body.name,
size: req.body.size,
price: req.body.price,
status: req.body.status
}, { returning: true, where: { id: req.params.id } })
.then(([rowsUpdate, [updatedRow]]) => res.status(200).send(updatedRow))
const username = req.user.username;
const { firstname, lastname, phone } = req.body;
const data = {
firstname: firstname,
lastname: lastname,
phone: phone
}
return memberServices.updateProfile(username, data)
.then(([rowsUpdate, [updatedRow]]) => res.status(200).send("Update profile successfully"))
.catch(error => res.status(400).send(error));
},
updatePassword(req, res) {
return memberServices
.updatePassword({
name: req.body.name,
size: req.body.size,
price: req.body.price,
status: req.body.status
}, { returning: true, where: { id: req.params.id } })
.then(([rowsUpdate, [updatedRow]]) => res.status(200).send(updatedRow))
changePassword(req, res) {
memberServices
.updatePassword(req)
.then(([rowsUpdate, [updatedRow]]) => res.status(200).send("Update password successfully"))
.catch(error => res.status(400).send(error));
},