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