Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/LearningController.java
===================================================================
diff -u -r755036878445ffcbb4eae88f620229662e881fbb -rdd99c1d583bd232580ad63be5cb0d1e93b1f53dc
--- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/LearningController.java (.../LearningController.java) (revision 755036878445ffcbb4eae88f620229662e881fbb)
+++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/LearningController.java (.../LearningController.java) (revision dd99c1d583bd232580ad63be5cb0d1e93b1f53dc)
@@ -412,6 +412,10 @@
sessionMap.put(AssessmentConstants.CONFIG_KEY_HIDE_TITLES,
Boolean.valueOf(service.getConfigValue(AssessmentConstants.CONFIG_KEY_HIDE_TITLES)));
+ if (!codeStyles.isEmpty()) {
+ request.setAttribute(AssessmentConstants.ATTR_CODE_STYLES, codeStyles);
+ }
+
if (showResults) {
// display results page
@@ -438,10 +442,6 @@
request.setAttribute(AssessmentConstants.ATTR_ALL_GROUP_USERS, allGroupUsers);
}
- if (!codeStyles.isEmpty()) {
- request.setAttribute(AssessmentConstants.ATTR_CODE_STYLES, codeStyles);
- }
-
return "pages/learning/learning";
}
}
@@ -883,7 +883,7 @@
// text coming from CodeMirror uses \n as separator
answer = answer.replaceAll("\n", "
");
}
-
+
questionDto.setAnswer(answer);
} else if (questionType == QbQuestion.TYPE_ORDERING) {
Index: lams_tool_assessment/web/pages/learning/results.jsp
===================================================================
diff -u -r79db1b495adba49dd54a6250c1221a326f153633 -rdd99c1d583bd232580ad63be5cb0d1e93b1f53dc
--- lams_tool_assessment/web/pages/learning/results.jsp (.../results.jsp) (revision 79db1b495adba49dd54a6250c1221a326f153633)
+++ lams_tool_assessment/web/pages/learning/results.jsp (.../results.jsp) (revision dd99c1d583bd232580ad63be5cb0d1e93b1f53dc)
@@ -7,6 +7,10 @@