refactor(modules): changed how the defaults are on some modules

This commit is contained in:
2025-03-10 16:58:30 -05:00
parent 8c31ac723d
commit 4fe400af3b

View File

@@ -8,13 +8,13 @@ import {modules} from "../../../../database/schema/modules.js";
import {createLog} from "../../logger/logger.js"; import {createLog} from "../../logger/logger.js";
// "view", "technician", "supervisor","manager", "admin", "systemAdmin" // "view", "technician", "supervisor","manager", "admin", "systemAdmin"
const newModules = [ const newModules = [
{name: "production", active: false, roles: ["viewer", "systemAdmin"]}, {name: "production", active: true, roles: ["viewer", "tester", "systemAdmin"]},
{name: "logistics", active: false, roles: ["viewer", "systemAdmin"]}, {name: "logistics", active: false, roles: ["viewer", "tester", "systemAdmin"]},
{name: "quality", active: false, roles: ["viewer", "manager", "systemAdmin"]}, {name: "quality", active: false, roles: ["viewer", "manager", "tester", "systemAdmin"]},
{name: "forklift", active: false, roles: ["manager", "admin", "systemAdmin"]}, {name: "forklift", active: false, roles: ["manager", "admin", "tester", "systemAdmin"]},
{name: "eom", active: false, roles: ["manager", "admin", "systemAdmin"]}, {name: "eom", active: false, roles: ["manager", "admin", "tester", "systemAdmin"]},
{name: "admin", active: false, roles: ["admin", "systemAdmin"]}, {name: "admin", active: true, roles: ["admin", "systemAdmin"]},
{name: "ocp", active: false, roles: ["viewer", "admin", "systemAdmin"]}, {name: "ocp", active: false, roles: ["viewer", "admin", "tester", "systemAdmin"]},
]; ];
export const areModulesIn = async () => { export const areModulesIn = async () => {
// get the roles // get the roles