From 3ef6c34070ef64352180af33a53b43075924c991 Mon Sep 17 00:00:00 2001
From: Guiqiang Zhang
Date: Wed, 8 Mar 2017 09:52:30 +0800
Subject: [PATCH] allow zero prize
---
.../contest/launch/SaveDraftContestAction.java | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/src/java/main/com/topcoder/direct/services/view/action/contest/launch/SaveDraftContestAction.java b/src/java/main/com/topcoder/direct/services/view/action/contest/launch/SaveDraftContestAction.java
index 04dfeae71..b4045896a 100644
--- a/src/java/main/com/topcoder/direct/services/view/action/contest/launch/SaveDraftContestAction.java
+++ b/src/java/main/com/topcoder/direct/services/view/action/contest/launch/SaveDraftContestAction.java
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2010 - 2016 TopCoder Inc., All Rights Reserved.
+ * Copyright (C) 2010 - 2017 TopCoder Inc., All Rights Reserved.
*/
package com.topcoder.direct.services.view.action.contest.launch;
@@ -265,8 +265,16 @@
* Updated {@link #executeAction()}
*
*
- * @author fabrizyo, FireIce, Veve, isv, GreatKevin, flexme, frozenfx, bugbuka, GreatKevin, Veve
- * @version 2.3
+ *
+ *
+ * Version 2.4 (TOPCODER DIRECT - SUPPORT CHALLENGES WITH ZERO PRIZE):
+ *
+ * - Updated {@link #populateCompetition(SoftwareCompetition)} method to accept zero prize
+ *
+ *
+ *
+ * @author fabrizyo, FireIce, Veve, isv, GreatKevin, flexme, frozenfx, bugbuka, TCSCODER
+ * @version 2.4
*/
public class SaveDraftContestAction extends ContestAction {
/**
@@ -964,7 +972,7 @@ public boolean evaluate(Object object) {
List newPrizes = new ArrayList();
if (prizes != null) {
for (Prize prize : prizes) {
- if (prize.getPrizeAmount() > 0) {
+ if (prize.getPrizeAmount() >= 0) {
if (projectId > 0) {
prize.setProjectId(projectId);
} else {