diff --git a/src/app/middlewares/RulesHandler.ts b/src/app/middlewares/RulesHandler.ts index 83baab87..59ac1c0a 100644 --- a/src/app/middlewares/RulesHandler.ts +++ b/src/app/middlewares/RulesHandler.ts @@ -18,7 +18,7 @@ export default async function ruleHandler(req: Request, response: Response, next return; } - if (!rules.includes(req.method + " " + service)) { + if (!rules.includes(req.method + " " + service) && role != "super-admin") { response.status(HttpCodes.UNAUTHORIZED).send("Unauthorized with those rules"); return; }