Author: jleroux
Date: Wed Jan 7 02:30:38 2009
New Revision: 732296
URL:
http://svn.apache.org/viewvc?rev=732296&view=revLog:
A temporary patch (workaround) for the minipoll bug reported on user ML. I will open a Jira issue ASAS I will get access to Jira (DSN resolution issue currently it seems)
Modified:
ofbiz/trunk/applications/content/src/org/ofbiz/content/survey/SurveyWrapper.java
Modified: ofbiz/trunk/applications/content/src/org/ofbiz/content/survey/SurveyWrapper.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/src/org/ofbiz/content/survey/SurveyWrapper.java?rev=732296&r1=732295&r2=732296&view=diff==============================================================================
--- ofbiz/trunk/applications/content/src/org/ofbiz/content/survey/SurveyWrapper.java (original)
+++ ofbiz/trunk/applications/content/src/org/ofbiz/content/survey/SurveyWrapper.java Wed Jan 7 02:30:38 2009
@@ -678,14 +678,16 @@
GenericValue value;
while (((value = (GenericValue) eli.next()) != null)) {
String optionId = value.getString("surveyOptionSeqId");
- Long optCount = (Long) result.remove(optionId);
- if (optCount == null) {
- optCount = Long.valueOf(1);
- } else {
- optCount = Long.valueOf(1 + optCount.longValue());
+ if (UtilValidate.isNotEmpty(optionId)) {
+ Long optCount = (Long) result.remove(optionId);
+ if (optCount == null) {
+ optCount = Long.valueOf(1);
+ } else {
+ optCount = Long.valueOf(1 + optCount.longValue());
+ }
+ result.put(optionId, optCount);
+ total++; // increment the count
}
- result.put(optionId, optCount);
- total++; // increment the count
}
eli.close();