This repository was archived by the owner on Mar 13, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 22 * Processor Service
33 */
44const Joi = require ( '@hapi/joi' )
5+ const _ = require ( 'lodash' )
56const logger = require ( '../common/logger' )
67const helper = require ( '../common/helper' )
78
@@ -20,6 +21,10 @@ async function processCreate (message) {
2021 logger . info ( `Not creating events for challenge status ${ challenge . status } ...` )
2122 return
2223 }
24+ if ( ! _ . get ( challenge , 'legacy.useSchedulingAPI' ) ) {
25+ logger . info ( `The legacy.useSchedulingAPI is not set on challenge ${ challenge . id } ...` )
26+ return
27+ }
2328 // create events
2429 const events = helper . getEventsFromPhases ( challenge )
2530 // call the executor api
@@ -39,6 +44,10 @@ async function processUpdate (message) {
3944 logger . info ( `Not creating events for challenge status ${ sourceChallenge . status } ...` )
4045 return
4146 }
47+ if ( ! _ . get ( sourceChallenge , 'legacy.useSchedulingAPI' ) ) {
48+ logger . info ( `The legacy.useSchedulingAPI is not set on challenge ${ sourceChallenge . id } ...` )
49+ return
50+ }
4251 const newEvents = helper . getEventsFromPhases ( sourceChallenge )
4352 const oldEvents = await helper . getEventsFromScheduleApi ( message . payload . id )
4453 logger . info ( `Deleting existing events for challenge ${ message . payload . id } ` )
You can’t perform that action at this time.
0 commit comments