فهرست منبع

fire and forget changeEmail in setDefaultEmailAddress

prevents blocking/erroring the change email workflow
Henry Oswald 8 سال پیش
والد
کامیت
bab334aa44
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      services/web/app/coffee/Features/User/UserUpdater.coffee

+ 2 - 1
services/web/app/coffee/Features/User/UserUpdater.coffee

@@ -112,7 +112,8 @@ module.exports = UserUpdater =
 				else if res.n == 0 # TODO: Check n or nMatched?
 				else if res.n == 0 # TODO: Check n or nMatched?
 					return callback(new Error('Default email does not belong to user'))
 					return callback(new Error('Default email does not belong to user'))
 				else
 				else
-					NewsletterManager.changeEmail oldEmail, email, callback
+					callback()
+					NewsletterManager.changeEmail oldEmail, email, ->