fix(v2): Remove custom hooks; fix(v1): Remove company from JWT context gen

This commit is contained in:
Josepablo C
2024-08-14 10:14:25 -06:00
parent 41ae6354fa
commit 55f155af03
6 changed files with 53 additions and 55 deletions

View File

@@ -12,7 +12,7 @@ async function middleware( req, res, next ){
user : await usersModel.findById( userID , { password : 0 , session_token : 0 , session_token_exp : 0 } ).populate('company')
}
req.context.userId = req.context.user.id;
req.context.companyId = req.context.user.company.id || null;
req.context.companyId = req.context.user.company?.id || null;
req.context.job_role = req.context.user.job_role || null;
req.context.permissions = req.context.user.permissions || null;
next();