Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 44ae662

Browse files
committedNov 27, 2018
Bug fix because we need the winner ID
1 parent 7588c81 commit 44ae662

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed
 

‎services/IssueService.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -430,19 +430,20 @@ async function handleIssueClose(event, issue) {
430430
logger.debug('Copilot is already set, so skipping');
431431
}
432432

433+
logger.debug(`Getting the topcoder member ID for member name: ${assigneeMember.topcoderUsername}`);
434+
const winnerId = await topcoderApiHelper.getTopcoderMemberId(assigneeMember.topcoderUsername);
435+
433436
let assigneeAlreadySet = await topcoderApiHelper.roleAlreadySet(dbIssue.challengeId, 'Submitter');
434437

435438
if(!assigneeAlreadySet){
436439
// adding reg
437-
logger.debug(`Getting the topcoder member ID for member name: ${assigneeMember.topcoderUsername}`);
438-
const winnerId = await topcoderApiHelper.getTopcoderMemberId(assigneeMember.topcoderUsername);
439-
440+
logger.debug('Adding assignee because one was not set');
440441
await topcoderApiHelper.assignUserAsRegistrant(winnerId, dbIssue.challengeId);
441442
}
442443
else{
443444
logger.debug('Assignee is already set, so skipping');
444445
}
445-
446+
446447
// activate challenge
447448
if(challenge['currentStatus']=='Draft'){
448449
await topcoderApiHelper.activateChallenge(dbIssue.challengeId);

0 commit comments

Comments
 (0)
This repository has been archived.