Update of 
/var/cvs/contributions/CMSContainer_Modules/workflow/src/java/com/finalist/cmsc/workflow/forms
In directory 
james.mmbase.org:/tmp/cvs-serv23254/workflow/src/java/com/finalist/cmsc/workflow/forms

Modified Files:
        WorkflowAction.java 
Log Message:
CMSC-681 Asset Maintenance  Workflow does not remember if items are fold out or 
in


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/workflow/src/java/com/finalist/cmsc/workflow/forms
See also: http://www.mmbase.org/jira/browse/CMSC-681


Index: WorkflowAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/workflow/src/java/com/finalist/cmsc/workflow/forms/WorkflowAction.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- WorkflowAction.java 18 Nov 2008 02:49:17 -0000      1.9
+++ WorkflowAction.java 23 Dec 2008 07:39:55 -0000      1.10
@@ -11,8 +11,10 @@
 
 import java.util.ArrayList;
 import java.util.Enumeration;
+import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
+import java.util.Map;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpSession;
@@ -142,6 +144,14 @@
          session.setAttribute("workflow.nodetype", nodetype);
       }
       session.setAttribute("workflow.status", status);
+      Map<String, Integer> treeStatus = (Map<String, 
Integer>)session.getAttribute("workflowTreeStatus");
+      if (treeStatus == null) {
+         treeStatus = new HashMap<String, Integer>();
+         treeStatus.put("allcontent", 1);
+         treeStatus.put("content", 1);
+         treeStatus.put("asset", 1);
+         session.setAttribute("workflowTreeStatus", treeStatus);
+      }
       return mapping.findForward(SUCCESS);
    }
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to