Fixes and updates.
This commit is contained in:
@@ -12,7 +12,7 @@ if(Meteor.isServer) {
|
||||
"insertUser": function(user) {
|
||||
check(user, {
|
||||
username: String,
|
||||
email: String,
|
||||
emails: [{address: String, verified: Match.Maybe(Boolean)}],
|
||||
roles: [String]
|
||||
});
|
||||
|
||||
@@ -21,7 +21,8 @@ if(Meteor.isServer) {
|
||||
//Verify the user name isn't already used.
|
||||
if(Meteor.collections.Users.findOne({username: user.username}) === undefined) {
|
||||
let pwd = Random.secret(20);
|
||||
let id = Accounts.createUser({password: pwd, username: user.username, email: user.email});
|
||||
console.log("Email: " + user.emails[0]);
|
||||
let id = Accounts.createUser({password: pwd, username: user.username, email: user.emails[0].address});
|
||||
|
||||
//Requires the alanning:roles package.
|
||||
Roles.addUsersToRoles(id, user.roles);
|
||||
|
||||
Reference in New Issue
Block a user