Não é possível adicionar o atributo do usuário usando o Accounts.onCreateUser
Eu tentei adicionar um atributo 'permissão' para todos os usuários recém-criados. Mas de alguma forma não funciona. Eu uso este código para adicionar o atributo
Accounts.onCreateUser(function(options, user) {
user.permission = 'default';
if (options.profile)
user.profile = options.profile;
return user;
});
Mas quando eu recupero um objeto de usuário no lado do cliente, não consigo ver o atributo
u = Meteor.users.findOne(Meteor.userId)
u.permission
>undefined
O que estou fazendo de errado?