MCPcopy
hub / github.com/parse-community/parse-server / createRole

Function createRole

spec/ParseRole.spec.js:49–59  ·  view source on GitHub ↗
(name, sibling, user)

Source from the content-addressed store, hash-verified

47}
48
49const createRole = function (name, sibling, user) {
50 const role = new Parse.Role(name, new Parse.ACL());
51 if (user) {
52 const users = role.relation('users');
53 users.add(user);
54 }
55 if (sibling) {
56 role.relation('roles').add(sibling);
57 }
58 return role.save({}, { useMasterKey: true });
59};
60
61describe('Parse Role testing', () => {
62 it('Do a bunch of basic role testing', done => {

Callers 4

testLoadRolesFunction · 0.85
createAllRolesFunction · 0.85
ParseRole.spec.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected