diff --git a/src/modules/sign/sign.controller.js b/src/modules/sign/sign.controller.js index fe78668..4612695 100644 --- a/src/modules/sign/sign.controller.js +++ b/src/modules/sign/sign.controller.js @@ -208,7 +208,7 @@ module.exports = { return async (req, res) => { const { userId } = res.locals.user; const { password, newPassword } = req.body; - const user = User.findById(userId); + const user = await User.findById(userId).exec(); if (!user || user.password !== Crypto.hash(password, { salt: PWD_HASH_SALT })) return res.json({ code: 1,