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