fix: Add populate(company) on profile patch

This commit is contained in:
Josepablo C
2024-03-20 21:39:03 -06:00
parent a87ecaad74
commit 26e4b9d96e

View File

@@ -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 ){