userdb: only pass specific fields to update
This commit is contained in:
@@ -480,9 +480,10 @@ function resetPasswordByIdentifier(identifier, callback) {
|
||||
getter(identifier.toLowerCase(), function (error, result) {
|
||||
if (error) return callback(error);
|
||||
|
||||
result.resetToken = hat(256);
|
||||
let resetToken = hat(256);
|
||||
result.resetToken = resetToken;
|
||||
|
||||
userdb.update(result.id, result, function (error) {
|
||||
userdb.update(result.id, { resetToken }, function (error) {
|
||||
if (error) return callback(error);
|
||||
|
||||
mailer.passwordReset(result);
|
||||
|
||||
Reference in New Issue
Block a user