[FIX] Rocket.Chat takes too long to set the username when it fails to send enrollment email (#16723)

pull/16736/head
pierre-lehnen-rc 6 years ago committed by GitHub
parent 2ff1f19a1d
commit 8fa4b2ef22
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      app/lib/server/functions/setUsername.js

@ -41,7 +41,9 @@ export const _setUsername = function(userId, u) {
// If first time setting username, send Enrollment Email
try {
if (!previousUsername && user.emails && user.emails.length > 0 && settings.get('Accounts_Enrollment_Email')) {
Accounts.sendEnrollmentEmail(user._id);
Meteor.defer(() => {
Accounts.sendEnrollmentEmail(user._id);
});
}
} catch (e) {
console.error(e);

Loading…
Cancel
Save