svn commit: r1064180 - /ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1064180 - /ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java

erwan
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() + ",";