@@ -1242,26 +1242,26 @@ async function createChallenge(currentUser, challenge, userToken) {
1242
1242
} ) ;
1243
1243
1244
1244
// Create in ES
1245
- // await esClient.create({
1246
- // index: config.get("ES.ES_INDEX"),
1247
- // type: config.get("ES.OPENSEARCH") == "false" ? config.get("ES.ES_TYPE") : undefined,
1248
- // refresh: config.get("ES.ES_REFRESH"),
1249
- // id: ret.id,
1250
- // body: ret,
1251
- // });
1245
+ await esClient . create ( {
1246
+ index : config . get ( "ES.ES_INDEX" ) ,
1247
+ type : config . get ( "ES.OPENSEARCH" ) == "false" ? config . get ( "ES.ES_TYPE" ) : undefined ,
1248
+ refresh : config . get ( "ES.ES_REFRESH" ) ,
1249
+ id : ret . id ,
1250
+ body : ret ,
1251
+ } ) ;
1252
1252
1253
1253
// If the challenge is self-service, add the creating user as the "client manager", *not* the manager
1254
1254
// This is necessary for proper handling of the vanilla embed on the self-service work item dashboard
1255
1255
1256
- // if (challenge.legacy.selfService) {
1257
- // if (currentUser.handle) {
1258
- // await helper.createResource(ret.id, ret.createdBy, config.CLIENT_MANAGER_ROLE_ID);
1259
- // }
1260
- // } else {
1261
- // if (currentUser.handle) {
1262
- // await helper.createResource(ret.id, ret.createdBy, config.MANAGER_ROLE_ID);
1263
- // }
1264
- // }
1256
+ if ( challenge . legacy . selfService ) {
1257
+ if ( currentUser . handle ) {
1258
+ await helper . createResource ( ret . id , ret . createdBy , config . CLIENT_MANAGER_ROLE_ID ) ;
1259
+ }
1260
+ } else {
1261
+ if ( currentUser . handle ) {
1262
+ await helper . createResource ( ret . id , ret . createdBy , config . MANAGER_ROLE_ID ) ;
1263
+ }
1264
+ }
1265
1265
1266
1266
// post bus event
1267
1267
await helper . postBusEvent ( constants . Topics . ChallengeCreated , ret ) ;
0 commit comments