Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java,v diff -u -r1.28 -r1.29 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java 18 May 2006 01:57:57 -0000 1.28 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java 8 Jun 2006 01:01:04 -0000 1.29 @@ -223,7 +223,7 @@ AttributeNames.PARAM_TOOL_SESSION_ID); ToolAccessMode mode = (ToolAccessMode) request.getSession() .getAttribute(AttributeNames.ATTR_MODE); - if (mode == ToolAccessMode.LEARNER) { + if (mode == ToolAccessMode.LEARNER || mode==ToolAccessMode.AUTHOR) { // get sessionId from HttpServletRequest forumService = getForumManager(); ForumToolSession session = forumService Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java,v diff -u -r1.26 -r1.27 --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java 19 May 2006 05:24:42 -0000 1.26 +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java 8 Jun 2006 00:59:19 -0000 1.27 @@ -94,10 +94,10 @@ ToolAccessMode mode = WebUtil.readToolAccessModeParam(request, AttributeNames.PARAM_MODE,MODE_OPTIONAL); request.getSession().setAttribute(AttributeNames.ATTR_MODE, mode); - if(mode.equals(ToolAccessMode.LEARNER)){ + if(mode.equals(ToolAccessMode.LEARNER) || mode.equals(ToolAccessMode.AUTHOR) ){ return listFiles(mapping, form, request, response); } - else if(mode.equals(ToolAccessMode.AUTHOR) || mode.equals(ToolAccessMode.TEACHER)){ + else if(mode.equals(ToolAccessMode.TEACHER)){ return listFiles(mapping, form, request, response); } logger.error("Requested mode + '" + mode.toString() + "' not supported"); @@ -219,7 +219,7 @@ DynaActionForm authForm = (DynaActionForm) form; ToolAccessMode mode = (ToolAccessMode) request.getSession().getAttribute(AttributeNames.ATTR_MODE); - if (mode == ToolAccessMode.LEARNER) { + if (mode == ToolAccessMode.LEARNER || mode.equals(ToolAccessMode.AUTHOR) ) { ToolSessionManager sessionMgrService = SubmitFilesServiceProxy.getToolSessionManager(getServlet().getServletContext()); submitFilesService = SubmitFilesServiceProxy.getSubmitFilesService(this.getServlet().getServletContext());