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

Commit 46b29e5

Browse files
put back the PUT
1 parent e64e623 commit 46b29e5

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/services/ProcessorService.js

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ async function recreatePhases (legacyId, v5Phases, createdBy) {
4747
const phaseName = _.get(_.find(phaseTypes, pt => pt.phase_type_id === phase.phase_type_id), 'name')
4848
const v5Equivalent = _.find(v5Phases, p => p.name === phaseName)
4949
if (!v5Equivalent) {
50+
logger.debug(`Will delete phase ${phaseName}`)
5051
await timelineService.dropPhase(legacyId, phase.project_phase_id)
5152
}
5253
}
@@ -689,14 +690,14 @@ async function processUpdate (message) {
689690
// logger.debug('Parsed Payload', saveDraftContestDTO)
690691
try {
691692
// Thomas - get rid of this and add required info directly via IFX
692-
// try {
693-
// if (challenge) {
694-
// await helper.putRequest(`${config.V4_CHALLENGE_API_URL}/${legacyId}`, { param: _.omit(saveDraftContestDTO, ['groupsToBeAdded', 'groupsToBeDeleted']) }, m2mToken)
695-
// }
696-
// } catch (e) {
697-
// logger.warn('Failed to update the challenge via the V4 API')
698-
// logger.error(e)
699-
// }
693+
try {
694+
if (challenge) {
695+
await helper.putRequest(`${config.V4_CHALLENGE_API_URL}/${legacyId}`, { param: _.omit(saveDraftContestDTO, ['groupsToBeAdded', 'groupsToBeDeleted']) }, m2mToken)
696+
}
697+
} catch (e) {
698+
logger.warn('Failed to update the challenge via the V4 API')
699+
logger.error(e)
700+
}
700701

701702
// Update metadata in IFX
702703
if (message.payload.metadata && message.payload.metadata.length > 0) {

0 commit comments

Comments
 (0)