Skip to content

Commit

Permalink
add-title-column-usermanagement-page
Browse files Browse the repository at this point in the history
  • Loading branch information
pavanswaroopl committed Dec 27, 2024
1 parent eafa526 commit ae631a4
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions src/controllers/userProfileController.js
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ const userProfileController = function (UserProfile, Project) {

await UserProfile.find(
{},
'_id firstName lastName role weeklycommittedHours email permissions isActive reactivationDate startDate createdDate endDate',
'_id firstName lastName role weeklycommittedHours jobTitle email permissions isActive reactivationDate startDate createdDate endDate',
)
.sort({
lastName: 1,
Expand All @@ -190,8 +190,13 @@ const userProfileController = function (UserProfile, Project) {
res.status(500).send({ error: 'User result was invalid' });
return;
}
cache.setCache('allusers', JSON.stringify(results));
res.status(200).send(results);
const transformedResults = results.map(user => ({
...user.toObject(),
jobTitle: Array.isArray(user.jobTitle) ? user.jobTitle.join(', ') : user.jobTitle,
}));
console.log(transformedResults);
cache.setCache('allusers', JSON.stringify(transformedResults));
res.status(200).send(transformedResults);
})
.catch((error) => res.status(404).send(error));
};
Expand Down

0 comments on commit ae631a4

Please sign in to comment.