|
@@ -62,7 +62,7 @@ router.post('/passwd', auth, express.json(), async (req, res, next)=>{
|
|
|
return res.status(400).send('new_pass must be at least 6 characters long.')
|
|
|
else{
|
|
|
await db.write(
|
|
|
- 'UPDATE user SET password=?, `pass_recovery_token` = NULL WHERE `id` = ?',
|
|
|
+ 'UPDATE user SET password=?, `pass_recovery_token` = NULL, `change_email_confirm_token` = NULL WHERE `id` = ?',
|
|
|
[await bcrypt.hash(req.body.new_pass, 8), req.user.id]
|
|
|
);
|
|
|
invalidate_cached_user(req.user);
|