Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit 1113587

Browse files
skip phase sync for tasks
1 parent 27dcd78 commit 1113587

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/services/ProcessorService.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -698,8 +698,11 @@ async function processUpdate (message) {
698698
}
699699
}
700700
}
701-
702-
await syncChallengePhases(message.payload.legacyId, message.payload.phases)
701+
if (!_.get(message.payload, 'task.isTask')) {
702+
await syncChallengePhases(message.payload.legacyId, message.payload.phases)
703+
} else {
704+
logger.info('Will skip syncing phases as the challenge is a task...')
705+
}
703706
await updateMemberPayments(message.payload.legacyId, message.payload.prizeSets, _.get(message, 'payload.updatedBy') || _.get(message, 'payload.createdBy'))
704707
await associateChallengeGroups(saveDraftContestDTO.groupsToBeAdded, saveDraftContestDTO.groupsToBeDeleted, legacyId)
705708
await associateChallengeTerms(message.payload.terms, legacyId, _.get(message, 'payload.createdBy'), _.get(message, 'payload.updatedBy') || _.get(message, 'payload.createdBy'))

0 commit comments

Comments
 (0)