Skip to content

Commit a85f09f

Browse files
refine config item
1 parent 603e094 commit a85f09f

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

config/default.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ module.exports = {
4141
RESOURCE_ROLE_API_URL: process.env.RESOURCE_ROLE_API_URL || 'http://localhost:3001/v5/resource-roles',
4242

4343
V4_ES_FEEDER_API_URL: process.env.V4_ES_FEEDER_API_URL || 'https://api.topcoder-dev.com/v4/esfeeder/challenges',
44+
INDEX_CHALLENGE_TIMEOUT: process.env.INDEX_CHALLENGE_TIMEOUT || 2,
4445

4546
AUTH0_URL: process.env.AUTH0_URL || 'https://topcoder-dev.auth0.com/oauth/token', // Auth0 credentials for M2M token
4647
AUTH0_AUDIENCE: process.env.AUTH0_AUDIENCE || 'https://m2m.topcoder-dev.com/',

src/services/ProcessorService.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ async function _updateChallengeResource (message, isDelete) {
9595
// force sync v4 elasticsearch service
9696
logger.debug(`Start v4 challenge reindexing to the elasticsearch service`)
9797
await helper.forceV4ESFeeder(_.get(v5Challenge, 'legacyId'));
98-
await new Promise(setTimeout(resolve, 2000));
98+
await new Promise(resolve => setTimeout(resolve, config.INDEX_CHALLENGE_TIMEOUT * 1000));
9999
logger.debug(`End v4 challenge reindexing to the elasticsearch service`)
100100
if (isDelete) {
101101
logger.debug(`v4 Unregistering Submitter ${config.CHALLENGE_API_V4_URL}/${_.get(v5Challenge, 'legacyId')}/unregister?userId=${userId} - ${JSON.stringify(body)}`)

0 commit comments

Comments
 (0)