Author: erwan
Date: Thu Jan 27 16:20:31 2011
New Revision: 1064180

URL: http://svn.apache.org/viewvc?rev=1064180&view=rev
Log:
When using on-event-update-area, parameters should not be duplicated in the map 
if already existing

Modified:
    
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java

Modified: 
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java?rev=1064180&r1=1064179&r2=1064180&view=diff
==============================================================================
--- 
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java 
(original)
+++ 
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java 
Thu Jan 27 16:20:31 2011
@@ -2822,10 +2822,12 @@ public class MacroFormRenderer implement
                     ajaxParams = "";
                 }
                 for (String key : parameters.keySet()) {
-                    if (ajaxParams.length()>0){
+                    if (ajaxParams.length() > 0 && ajaxParams.indexOf(key) < 
0) {
                         ajaxParams += "&";
                     }
-                    ajaxParams += key + "=" + parameters.get(key);
+                    if (ajaxParams.indexOf(key) < 0) {
+                        ajaxParams += key + "=" + parameters.get(key);
+                    }
                 }
             }
             ajaxUrl += updateArea.getAreaId() + ",";


Reply via email to