Author: mfortun Date: 2011-06-29 11:27:04 +0200 (Wed, 29 Jun 2011) New Revision: 994 Url: http://nuiton.org/repositories/revision/wikitty/994 Log: * correct ordering before/after mechanism Modified: trunk/wikitty-struts/src/main/java/org/nuiton/wikitty/struts/WikittyFieldHandler.java Modified: trunk/wikitty-struts/src/main/java/org/nuiton/wikitty/struts/WikittyFieldHandler.java =================================================================== --- trunk/wikitty-struts/src/main/java/org/nuiton/wikitty/struts/WikittyFieldHandler.java 2011-06-29 09:07:42 UTC (rev 993) +++ trunk/wikitty-struts/src/main/java/org/nuiton/wikitty/struts/WikittyFieldHandler.java 2011-06-29 09:27:04 UTC (rev 994) @@ -182,6 +182,17 @@ } + /* + * save the field that will be write + * only if write befeore is selected because that mean that this + * method will be called two times when write the openning template + * of the wikitty field and when it close the wikitty field + */ + if( orderBefore ){ + fieldAdded.addAll(mapField.keySet()); + } + + String[] fieldOrder = StringUtil.split(order, ",");