Many changes aded to system.

This commit is contained in:
Brian McGonagill 2026-01-24 13:49:38 -06:00
parent e0571d14b7
commit 5ba618f471
22 changed files with 640 additions and 57 deletions

View file

@ -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.");
}