From 077d9d4b7f63d12728d70816be9e3c5b2ffe22b2 Mon Sep 17 00:00:00 2001 From: Vikas Agarwal Date: Mon, 24 Dec 2018 15:47:30 +0530 Subject: [PATCH] Ignoring the missing member details for new project creation to reduce the number of errors on production and reduce the customer loss --- src/events/projects/index.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/events/projects/index.js b/src/events/projects/index.js index 34fe0834..01848012 100644 --- a/src/events/projects/index.js +++ b/src/events/projects/index.js @@ -28,10 +28,10 @@ const indexProject = Promise.coroutine(function* (logger, msg) { // eslint-disab // retrieve member details const memberDetails = yield util.getMemberDetailsByUserIds(userIds, msg.properties.correlationId, logger); // if no members are returned than this should result in nack - if (!_.isArray(memberDetails) || memberDetails.length === 0) { - logger.error(`Empty member details for userIds ${userIds.join(',')} requeing the message`); - throw new Error(`Empty member details for userIds ${userIds.join(',')} requeing the message`); - } + // if (!_.isArray(memberDetails) || memberDetails.length === 0) { + // logger.error(`Empty member details for userIds ${userIds.join(',')} requeing the message`); + // throw new Error(`Empty member details for userIds ${userIds.join(',')} requeing the message`); + // } // update project member record with details data.members = data.members.map((single) => { const detail = _.find(memberDetails, md => md.userId === single.userId);