diff --git a/backend/src/services/user/user-service.ts b/backend/src/services/user/user-service.ts index f6d17b38b4..5f01066044 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