Update of 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms
In directory james.mmbase.org:/tmp/cvs-serv5878

Modified Files:
        AssetSearchAction.java 
Log Message:
CMSC-268, ASSET:Searching for primary and secondary content for an article 
using the more advanced custom search windows,keep strict if search commit is 
false


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms
See also: http://www.mmbase.org/jira/browse/CMSC-268


Index: AssetSearchAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms/AssetSearchAction.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- AssetSearchAction.java      4 Jan 2009 06:33:31 -0000       1.12
+++ AssetSearchAction.java      5 Jan 2009 01:50:50 -0000       1.13
@@ -68,6 +68,11 @@
 
       String deleteAssetRequest = request.getParameter("deleteAssetRequest");
       String searchShow = request.getParameter("searchShow");
+      String strict = request.getParameter(STRICT);
+      //it is just for keep strict if search commit is false
+      if (StringUtils.isNotEmpty(strict)) {
+         request.setAttribute(STRICT, strict);
+      }
       if (StringUtils.isEmpty(searchShow)) {
          searchShow = (String)request.getSession().getAttribute("searchShow");
          if(StringUtils.isEmpty(searchShow)){
@@ -108,9 +113,8 @@
 
       NodeManager nodeManager = 
cloud.getNodeManager(searchForm.getAssettypes());
       QueryStringComposer queryStringComposer = new QueryStringComposer();
-      if (StringUtils.isNotEmpty(request.getParameter(STRICT))) {
-         request.setAttribute(STRICT, request.getParameter(STRICT));
-         queryStringComposer.addParameter(STRICT, 
request.getParameter(STRICT));
+      if (StringUtils.isNotEmpty(strict)) {
+         queryStringComposer.addParameter(STRICT, strict);
       }
       if (StringUtils.isNotEmpty(request.getParameter(MODE))) {
          queryStringComposer.addParameter(MODE, request.getParameter(MODE));
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to