From 06a4e68ac15d2e75f047ea698e2dce2f32eb4df2 Mon Sep 17 00:00:00 2001 From: Sheen Capadngan Date: Mon, 1 Jul 2024 22:33:01 +0800 Subject: [PATCH] misc: more improvements --- backend/src/services/user/user-service.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/backend/src/services/user/user-service.ts b/backend/src/services/user/user-service.ts index f6d17b38b..5f0106604 100644 --- a/backend/src/services/user/user-service.ts +++ b/backend/src/services/user/user-service.ts @@ -277,14 +277,16 @@ export const userServiceFactory = ({ }); } - const memberProjectFavorites = ( - await projectMembershipDAL.find({ - userId, - $in: { - projectId: projectIds - } - }) - ).map((projectMembership) => projectMembership.projectId); + const matchingUserProjectMemberships = await projectMembershipDAL.find({ + userId, + $in: { + projectId: projectIds + } + }); + + const memberProjectFavorites = matchingUserProjectMemberships.map( + (projectMembership) => projectMembership.projectId + ); const updatedOrgMembership = await orgMembershipDAL.updateById(orgMembership.id, { projectFavorites: memberProjectFavorites