Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java =================================================================== diff -u -r8ddb4345fdfc8904e5a7ff156cc63053e63741ca -r15cfa42a1cce71ee86152e5fedde483c213d4e0c --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java (.../McLearningAction.java) (revision 8ddb4345fdfc8904e5a7ff156cc63053e63741ca) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java (.../McLearningAction.java) (revision 15cfa42a1cce71ee86152e5fedde483c213d4e0c) @@ -473,26 +473,6 @@ McTempDataHolderDTO mcTempDataHolderDTO = new McTempDataHolderDTO(); - boolean allQuestionsChecked = allQuestionsChecked(mcService, learnerInput, mcContent, mcTempDataHolderDTO); - - if (!allQuestionsChecked) { - // there are no selected answers for any questions - ActionMessages errors = new ActionMessages(); - - ActionMessage error = new ActionMessage("answers.submitted.none"); - errors.add(ActionMessages.GLOBAL_MESSAGE, error); - saveErrors(request, errors); - - McLearningStarterAction mcLearningStarterAction = new McLearningStarterAction(); - mcLearningStarterAction.commonContentSetup(request, mcContent, mcService, mcLearningForm, toolSessionID); - - mcGeneralLearnerFlowDTO.setQuestionIndex(mcTempDataHolderDTO.getDisplayOrder()); - - request.setAttribute(McAppConstants.MC_GENERAL_LEARNER_FLOW_DTO, mcGeneralLearnerFlowDTO); - - return mapping.findForward(McAppConstants.LOAD_LEARNER); - } - List selectedQuestionAndCandidateAnswersDTO = buildSelectedQuestionAndCandidateAnswersDTO(learnerInput, mcTempDataHolderDTO, mcService, mcContent); request.setAttribute(McAppConstants.LIST_SELECTED_QUESTION_CANDIDATEANSWERS_DTO, @@ -579,44 +559,7 @@ return mapping.findForward(McAppConstants.INDIVIDUAL_REPORT); } - public boolean allQuestionsChecked(IMcService mcService, List learnerInput, McContent mcContent, - McTempDataHolderDTO mcTempDataHolderDTO) { - - boolean questionSelected = false; - Iterator listIterator = mcContent.getMcQueContents().iterator(); - while (listIterator.hasNext()) { - McQueContent mcQueContent = (McQueContent) listIterator.next(); - String uid = mcQueContent.getUid().toString(); - - questionSelected = false; - Iterator learnerInputIterator = learnerInput.iterator(); - while (learnerInputIterator.hasNext() && !questionSelected) { - String learnerInputLine = (String) learnerInputIterator.next(); - - int sepIndex = learnerInputLine.indexOf("-"); - - String selectedUid = learnerInputLine.substring(0, sepIndex); - - if (uid.equals(selectedUid)) { - questionSelected = true; - } - - } - - if (questionSelected == false) { - mcTempDataHolderDTO.setDisplayOrder(mcQueContent.getDisplayOrder()); - return false; - } - } - - return true; - } - /** - * - * continueOptionsCombined(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse - * response) - * * takes the learner to the next set of questions * * @param request Index: lams_tool_lamc/web/learning/AnswersContent.jsp =================================================================== diff -u -r18e5e690d2e1a7c3d918759f7a2827c8205feaac -r15cfa42a1cce71ee86152e5fedde483c213d4e0c --- lams_tool_lamc/web/learning/AnswersContent.jsp (.../AnswersContent.jsp) (revision 18e5e690d2e1a7c3d918759f7a2827c8205feaac) +++ lams_tool_lamc/web/learning/AnswersContent.jsp (.../AnswersContent.jsp) (revision 15cfa42a1cce71ee86152e5fedde483c213d4e0c) @@ -37,37 +37,43 @@ <fmt:message key="activity.title" /> + - + @@ -94,7 +99,7 @@
- + @@ -120,15 +125,4 @@
- - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file Index: lams_tool_lamc/web/learning/mobile/CombinedAnswersContent.jsp =================================================================== diff -u -r7e5ab4332d4d2fd98387717258e12a7eeebb3013 -r15cfa42a1cce71ee86152e5fedde483c213d4e0c --- lams_tool_lamc/web/learning/mobile/CombinedAnswersContent.jsp (.../CombinedAnswersContent.jsp) (revision 7e5ab4332d4d2fd98387717258e12a7eeebb3013) +++ lams_tool_lamc/web/learning/mobile/CombinedAnswersContent.jsp (.../CombinedAnswersContent.jsp) (revision 15cfa42a1cce71ee86152e5fedde483c213d4e0c) @@ -56,8 +56,7 @@