Index: lams_central/src/java/org/lamsfoundation/lams/web/planner/PedagogicalPlannerAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/planner/PedagogicalPlannerAction.java,v diff -u -r1.46 -r1.47 --- lams_central/src/java/org/lamsfoundation/lams/web/planner/PedagogicalPlannerAction.java 18 Dec 2012 13:08:49 -0000 1.46 +++ lams_central/src/java/org/lamsfoundation/lams/web/planner/PedagogicalPlannerAction.java 27 Dec 2012 11:24:05 -0000 1.47 @@ -280,14 +280,10 @@ // First we check if a tutorial video should be displayed HttpSession session = SessionManager.getSession(); UserDTO userDto = (UserDTO) session.getAttribute(AttributeNames.USER); - boolean doNotShowAgain = userDto.getPagesWithDisabledTutorials() != null && userDto.getPagesWithDisabledTutorials().contains(PedagogicalPlannerAction.PAGE_STRING_START_PLANNER); boolean showTutorial = !(userDto.getTutorialsDisabled() || doNotShowAgain); - - request.setAttribute(AttributeNames.ATTR_PAGE_STR, PedagogicalPlannerAction.PAGE_STRING_START_PLANNER); request.setAttribute(AttributeNames.ATTR_SHOW_TUTORIAL, showTutorial); - request.setAttribute(AttributeNames.ATTR_DO_NOT_SHOW_AGAIN, doNotShowAgain); //process requestSrc and notifyCloseURL parameters (if any) String requestSrc = request.getParameter(PARAM_REQUEST_SRC); @@ -840,8 +836,15 @@ dto.setIsEditor(canEdit); dto.setImportNode(importNode); dto.setTitlePath(titlePath); - request.setAttribute(CentralConstants.ATTR_NODE, dto); + + // Set doNotShowAgain parameter + HttpSession session = SessionManager.getSession(); + UserDTO userDto = (UserDTO) session.getAttribute(AttributeNames.USER); + boolean doNotShowAgain = userDto.getPagesWithDisabledTutorials() != null + && userDto.getPagesWithDisabledTutorials().contains(PedagogicalPlannerAction.PAGE_STRING_START_PLANNER); + request.setAttribute(AttributeNames.ATTR_DO_NOT_SHOW_AGAIN, doNotShowAgain); + request.setAttribute(AttributeNames.ATTR_PAGE_STR, PedagogicalPlannerAction.PAGE_STRING_START_PLANNER); if (edit) { // If we are in edit mode, the node form is displayed, requiring additional parameters