Many changes aded to system.
This commit is contained in:
parent
e0571d14b7
commit
5ba618f471
22 changed files with 640 additions and 57 deletions
|
|
@ -11,9 +11,12 @@ Meteor.methods({
|
|||
if (user) {
|
||||
let userId = user._id;
|
||||
if (countOfUsers > 1) {
|
||||
await Roles.addUsersToRolesAsync(userId, role);
|
||||
let addedRole = await Roles.addUsersToRolesAsync(userId, role);
|
||||
} else if (countOfUsers == 1) {
|
||||
await Roles.addUsersToRolesAsync(userId, "systemadmin");
|
||||
let addedRole = await Roles.addUsersToRolesAsync(userId, "systemadmin");
|
||||
if (addedRole) {
|
||||
await Meteor.callAsync('addUserToTenant', userId, "000001");
|
||||
}
|
||||
} else {
|
||||
console.log("The count of users didn't seem to work when adding a new user.");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue