Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit 924d8bd

Browse files
authored
Merge pull request #223 from deedee/dev
fix reviewer/iterative reviewer should be removed while closing.
2 parents f9091d9 + cf1f47d commit 924d8bd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

services/contest_service_facade/src/java/main/com/topcoder/service/facade/contest/ejb/ContestServiceFacadeBean.java

+4-1
Original file line numberDiff line numberDiff line change
@@ -9187,8 +9187,11 @@ public void closeSoftwareContest(TCSubject tcSubject, long projectId, long winne
91879187
uploadManager.updateSubmission(submission, String.valueOf(tcSubject.getUserId()));
91889188

91899189
//create reviewer, remove if there is
9190+
long roleId = contest.getProjectCategory().getId() == ProjectCategory.FIRST2FINISH.getId() ?
9191+
ResourceRole.RESOURCE_ROLE_ITERATIVE_REVIEWER_ID : ResourceRole.RESOURCE_ROLE_REVIEWER_ID;
9192+
91909193
com.topcoder.management.resource.Resource[] reviewers = this.projectServices.searchResources(contest.getId(),
9191-
ResourceRole.RESOURCE_ROLE_ITERATIVE_REVIEWER_ID);
9194+
roleId);
91929195
for (com.topcoder.management.resource.Resource r : reviewers) {
91939196
this.projectServices.removeResource(r, String.valueOf(tcSubject.getUserId()));
91949197
}

0 commit comments

Comments
 (0)