misc: more improvements

This commit is contained in:
Sheen Capadngan
2024-07-01 22:33:01 +08:00
parent 9cbf9a675a
commit 06a4e68ac1

View File

@@ -277,14 +277,16 @@ export const userServiceFactory = ({
}); });
} }
const memberProjectFavorites = ( const matchingUserProjectMemberships = await projectMembershipDAL.find({
await projectMembershipDAL.find({ userId,
userId, $in: {
$in: { projectId: projectIds
projectId: projectIds }
} });
})
).map((projectMembership) => projectMembership.projectId); const memberProjectFavorites = matchingUserProjectMemberships.map(
(projectMembership) => projectMembership.projectId
);
const updatedOrgMembership = await orgMembershipDAL.updateById(orgMembership.id, { const updatedOrgMembership = await orgMembershipDAL.updateById(orgMembership.id, {
projectFavorites: memberProjectFavorites projectFavorites: memberProjectFavorites