Skip to content

Commit d6b3c11

Browse files
Only return review opps with available positions in listings
1 parent bd3694b commit d6b3c11

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

service/src/main/java/com/appirio/service/review/manager/ReviewOpportunitiesManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ public List<ReviewOpportunityItem> getReviewOpportunities(int challengeTypeId, Q
265265

266266
if (challengeTypeId == 0) {
267267
// challengeTypeId is not provided in query string
268-
queryParameter.setFilter(new FilterParameter(""));
268+
queryParameter.setFilter(new FilterParameter("number_of_review_positions_available=>0"));
269269
} else {
270270
// if challengeTypeId is in query string
271271
// double check if its value is valid
@@ -274,7 +274,7 @@ public List<ReviewOpportunityItem> getReviewOpportunities(int challengeTypeId, Q
274274
HttpServletResponse.SC_NOT_FOUND);
275275
}
276276

277-
queryParameter.setFilter(new FilterParameter("challenge_type_id=" + String.valueOf(challengeTypeId)));
277+
queryParameter.setFilter(new FilterParameter("challenge_type_id=" + String.valueOf(challengeTypeId) + "&number_of_review_positions_available=>0"));
278278
}
279279

280280
List<ReviewOpportunitiesDTO> revOpportunities = this.reviewOpportunitiesDAO.getReviewOpportunities(

0 commit comments

Comments
 (0)