🐛 Fixing crash when no rules in JWT

This commit is contained in:
Maxime Lalo 2023-07-18 14:11:30 +02:00
parent d9f2c267f7
commit bf0dfaf2e6

View File

@ -4,6 +4,11 @@ import { NextFunction, Request, Response } from "express";
export default async function ruleHandler(req: Request, response: Response, next: NextFunction) {
const rules = req.body.user.rules;
const service = req.path && req.path.split("/")[4];
if(!rules){
response.status(HttpCodes.UNAUTHORIZED).send("Missing rules in JWT");
return;
}
// const namespace = req.path && req.path.split("/")[3];
// const role = req.body.user.role;