Do not add default roles for users without services field

pull/6594/head
Diego Sampaio 9 years ago
parent c732a80387
commit 2d13f078f2
No known key found for this signature in database
GPG Key ID: E060152B30502562
  1. 2
      server/lib/accounts.js

@ -103,7 +103,7 @@ Accounts.insertUserDoc = _.wrap(Accounts.insertUserDoc, function(insertUserDoc,
delete user.globalRoles;
if (!user.services || !user.services.password) {
if (user.services && !user.services.password) {
const defaultAuthServiceRoles = String(RocketChat.settings.get('Accounts_Registration_AuthenticationServices_Default_Roles')).split(',');
if (defaultAuthServiceRoles.length > 0) {
roles = roles.concat(defaultAuthServiceRoles.map(s => s.trim()));

Loading…
Cancel
Save