From 26e4b9d96e5685f68a6ce6227ed69e0392031e8c Mon Sep 17 00:00:00 2001 From: Josepablo C Date: Wed, 20 Mar 2024 21:39:03 -0600 Subject: [PATCH] fix: Add populate(company) on profile patch --- src/lib/Handlers/Users.handler.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/Handlers/Users.handler.js b/src/lib/Handlers/Users.handler.js index b9309db..26edf45 100644 --- a/src/lib/Handlers/Users.handler.js +++ b/src/lib/Handlers/Users.handler.js @@ -16,7 +16,7 @@ async function getUserById( id , filter ){ const user = await usersModel.findOne( filter , { password : 0 , session_token : 0 , session_token_exp : 0 } ); return user; }else{ - return await usersModel.findById( id , { password : 0 , session_token : 0 , session_token_exp : 0 } ); + return await usersModel.findById( id , { password : 0 , session_token : 0 , session_token_exp : 0 } ).populate('company'); } } @@ -131,7 +131,7 @@ async function patchUserData( id , data ){ } await usersModel.findByIdAndUpdate( id , data ); - return await usersModel.findById( id , { password : 0 , session_token : 0 , session_token_exp : 0 } ); + return await usersModel.findById( id , { password : 0 , session_token : 0 , session_token_exp : 0 } ).populate('company'); } async function createUserWithinCompany( companyId , data ){