diff --git a/src/models/users.js b/src/models/users.js index fb20037..6cf644e 100644 --- a/src/models/users.js +++ b/src/models/users.js @@ -19,20 +19,24 @@ User.pre('save', function preSave (next) { new Promise((resolve, reject) => { bcrypt.genSalt(10, (err, salt) => { - if (err) { return reject(err) } + if (err) { + return reject(err) + } resolve(salt) }) }) - .then(salt => { - bcrypt.hash(user.password, salt, (err, hash) => { - if (err) { throw new Error(err) } + .then(salt => { + bcrypt.hash(user.password, salt, (err, hash) => { + if (err) { + throw new Error(err) + } - user.password = hash + user.password = hash - next(null) + next(null) + }) }) - }) - .catch(err => next(err)) + .catch(err => next(err)) }) User.methods.validatePassword = function validatePassword (password) { @@ -40,7 +44,9 @@ User.methods.validatePassword = function validatePassword (password) { return new Promise((resolve, reject) => { bcrypt.compare(password, user.password, (err, isMatch) => { - if (err) { return reject(err) } + if (err) { + return reject(err) + } resolve(isMatch) })