Added Multi-Company Support

This commit is contained in:
2026-06-08 00:54:21 -05:00
parent c164395915
commit db614a6707
32 changed files with 1133 additions and 323 deletions

View File

@@ -25,7 +25,7 @@ const assetPm = requireCapability('pm.complete'); // attach to assets & complete
// PM plan templates
router.get('/pm-plans', (req, res) => {
res.json({ plans: listPlans() });
res.json({ plans: listPlans(req.companyId) });
});
router.get('/pm-plans/:id', (req, res) => {
@@ -35,7 +35,7 @@ router.get('/pm-plans/:id', (req, res) => {
});
router.post('/pm-plans', planEditor, (req, res) => {
res.status(201).json({ plan: createPlan(req.body, req.user.id) });
res.status(201).json({ plan: createPlan(req.body, req.user.id, req.companyId) });
});
router.put('/pm-plans/:id', planEditor, (req, res) => {