diagnostics access

This commit is contained in:
Alex Holliday committed 2025-12-14 00:24:53 +00:00
1 parent 6f99249d62
commit 2eb6850cb9
3 files changed
+186 -1

No files matched your search

+15
View File
@@ -19,6 +19,21 @@ class MeRoutes {
return res.json({ entitlements });
}
);
this.router.get("/permissions", verifyToken, addUserContext, (req, res) => {
const orgPerms = req.user?.roles?.orgRole?.permissions || [];
const teamPerms = req.user?.roles?.teamRole?.permissions || [];
const currentTeamId = req.user?.currentTeamId;
return res.json({
message: "OK",
data: {
org: orgPerms,
team: Array.isArray(teamPerms)
? teamPerms.map((p: string) => ({ teamId: currentTeamId, permission: p }))
: [],
},
});
});
};
getRouter() {