Skip to content

Commit f6f5f50

Browse files
Change configs and wrap calls in try-catch
1 parent adf6865 commit f6f5f50

File tree

2 files changed

+27
-3
lines changed

2 files changed

+27
-3
lines changed

src/common/utils.js

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,27 @@ const config = require('config')
88
const _ = require('lodash')
99

1010
const RoleUuidToRoleIdMap = {
11-
'bac822d2-725d-4973-9701-360918a09bc0': 1, // submitter
12-
'bac822d2-725d-4973-9704-360918a09bc0': 4 // reviewer
11+
"16461876-297b-49a9-86cf-41b42f13ac97": 8, // Aggregator
12+
"19546631-3133-42f1-adf9-ce332a884ad6": 7, // Stress Reviewer
13+
"2a4dc376-a31c-4d00-b173-13934d89e286": 12, // Observer
14+
"404bf28d-6eec-4d4d-9802-dc6cbc0c2bf0": 6, // Failure Reviewer
15+
"50906190-747b-4c82-9706-7a5b11999dfb": 4, // Reviewer
16+
"5cac51cc-6386-4ff8-9cd2-caca6424e5fe": 17, // Specification Submitter
17+
"607c5041-272d-45be-b633-b1ca5b5ccb82": 11, // Designer
18+
"658d568e-0957-44ee-86bb-84105edb2b06": 2, // Primary Screener
19+
"6d88e386-7064-478b-a4aa-14d40e6381e8": 19, // Checkpoint Screener
20+
"732339e7-8e30-49d7-9198-cccf9451e221": 1, //Submitter
21+
"80a433cf-205d-4831-aa08-46aa53230705": 5, // Accuracy Reviewer
22+
"89ebb5e3-fc58-4fac-85eb-af4c656cb87f": 9, // Final Reviewer
23+
"8f0c0d35-c20d-43d1-9c63-af1a50ceb075": 10, // Approver
24+
"b1df1a6e-81f7-46fc-b38d-eed46f54cde7": 18, // Specification Reviewer
25+
"b52a9879-92b8-47a4-a55a-d250962692ac": 16, // Post-Mortem Reviewer
26+
"be53d697-8ce5-407e-b82e-23ddb2b3d87d": 3, // Screener
27+
"cc25f311-89a9-43f5-85f9-3c56b6b71a3a": 13, // Manager
28+
"cfe12b3f-2a24-4639-9d8b-ec86726f76bd": 14, // Copilot
29+
"e2ee18c4-096b-42ee-953a-abfe9284a6e0": 15, // Client Manager
30+
"f31c7e62-8dd1-46c9-a3c2-b67b3b2913c8": 21, // Iterative Reviewer
31+
"fef4d185-232e-4747-8f56-485bda803e62": 20 // Checkpoint Reviewer
1332
}
1433

1534
const STUDIO_CHALLENGE_TYPES = ['Web Design', 'Design First2Finish', 'Studio Other', 'Idea Generation',

src/services/ProcessorService.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,12 @@ async function _updateChallengeResource (message, isDelete) {
4545
* @param {Object} message The message containing the information of the resource to create.
4646
*/
4747
async function createChallengeResource (message) {
48-
await _updateChallengeResource(message, false)
48+
try {
49+
await _updateChallengeResource(message, false)
50+
} catch (e) {
51+
logger.logFullError(e)
52+
logger.debug(e.message)
53+
}
4954

5055
logger.info(`Successfully processed create challenge resource message : ${JSON.stringify(message)}`)
5156
}

0 commit comments

Comments
 (0)