From 588fc747ee987d7fea732cfb63bc839c89e10944 Mon Sep 17 00:00:00 2001 From: Maria Mattlin Date: Wed, 29 Jun 2022 10:40:43 -0700 Subject: [PATCH] PROD-2308 #comment Omitting name as a field that gets updated back from Informix to DynamoDB #time 1h --- src/services/challengeService.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/services/challengeService.js b/src/services/challengeService.js index af30ad4..b1f7138 100644 --- a/src/services/challengeService.js +++ b/src/services/challengeService.js @@ -78,7 +78,7 @@ async function createChallenge (challenge) { */ async function updateChallenge (challenge) { try { - const updateChallenge = new Challenge(_.omit(challenge, ['created', 'createdBy'])) + const updateChallenge = new Challenge(_.omit(challenge, ['created', 'createdBy', 'name'])) // numOfSubmissions and numOfRegistrants are not stored in dynamo, they're calclated by the ES processor await Challenge.update({ id: challenge.id }, _.omit(updateChallenge, challengePropertiesToOmitFromDynamo)) await getESClient().update({ @@ -88,7 +88,7 @@ async function updateChallenge (challenge) { id: challenge.id, body: { doc: { - ..._.omit(challenge, ['created', 'createdBy']), + ..._.omit(challenge, ['created', 'createdBy', 'name']), groups: _.filter(challenge.groups, g => _.toString(g).toLowerCase() !== 'null') } } @@ -551,8 +551,8 @@ async function buildV5Challenge (legacyId, challengeListing, challengeDetails) { detailRequirement = challengeDetails.introduction + '
' + detailRequirement } if (_.get(challengeDetails, 'finalSubmissionGuidelines', '').trim() !== 'null' && - _.get(challengeDetails, 'finalSubmissionGuidelines', '').trim() !== '' && - _.get(challengeDetails, 'finalSubmissionGuidelines', '').trim() !== 'Please read above') { + _.get(challengeDetails, 'finalSubmissionGuidelines', '').trim() !== '' && + _.get(challengeDetails, 'finalSubmissionGuidelines', '').trim() !== 'Please read above') { detailRequirement += '

Final Submission Guidelines

' + challengeDetails.finalSubmissionGuidelines } } else {