2017-06-05 10 views
0

Ich bin mit Meteor Rollen von alanning, https://github.com/alanning/meteor-rolesUpdate-Array Rollen von Meteor.users

mir das Teil tun, wo der Benutzer zu einem Team hinzugefügt werden und einen Zugang hat. Das Problem in diesem Code ist,

Meteor.users.update('profile.team':team.name,{$pull:{'roles["default-group"]':access}}); 

Meteor.users.update('profile.team':team.name,{$push:{"roles['default-group']":access}}); 

In der Default-Gruppe Rolle eines Benutzers, muss ich den Zugriff hinzufügen/entfernen.

Diese Zeilen funktionieren nicht. wie man es repariert?

Antwort

0

Soll der folgende Code nicht zum Hinzufügen oder Entfernen verwendet werden?

Roles.addUsersToRoles(joesUserId, ['manage-team','schedule-game'], 'manchester-united.com') 

Zum Löschen:

Roles.setUserRoles(targetUserId, [], group)

Verwandte Themen