-
+
-
+
-
-
Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/LearningUtil.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/LearningUtil.java,v
diff -u -r1.50 -r1.51
--- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/LearningUtil.java 3 Jun 2014 16:22:22 -0000 1.50
+++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/LearningUtil.java 4 Jun 2014 12:55:45 -0000 1.51
@@ -113,9 +113,8 @@
for (QaQueContent question : qaContent.getQaQueContents()) {
Long questionUid = question.getUid();
QaUsrResp dbResponse = qaService.getResponseByUserAndQuestion(qaQueUsr.getQueUsrId(), questionUid);
- if (dbResponse != null) {
- mapAnswersFromDb.put(String.valueOf(question.getDisplayOrder()), dbResponse.getAnswer());
- }
+ String answer = (dbResponse == null) ? null : dbResponse.getAnswer();
+ mapAnswersFromDb.put(String.valueOf(question.getDisplayOrder()), answer);
}
// maybe we have come in from the review screen, if so get the answers from db.
Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningAction.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningAction.java,v
diff -u -r1.52 -r1.53
--- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningAction.java 3 Jun 2014 16:22:21 -0000 1.52
+++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningAction.java 4 Jun 2014 12:55:45 -0000 1.53
@@ -625,7 +625,7 @@
* Smileys and math functions only put in an img tag so explicitly look for that.
*/
private boolean isEmpty(String answer) {
- if ((answer.indexOf(" -1) || (answer.indexOf("
-1)) {
+ if ((answer != null) && ((answer.indexOf("
-1) || (answer.indexOf("
-1))) {
return false;
} else {
return StringUtils.isBlank(WebUtil.removeHTMLtags(answer));
Index: lams_tool_laqa/web/learning/AnswersContent.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_laqa/web/learning/AnswersContent.jsp,v
diff -u -r1.38 -r1.39
--- lams_tool_laqa/web/learning/AnswersContent.jsp 29 Mar 2014 20:02:54 -0000 1.38
+++ lams_tool_laqa/web/learning/AnswersContent.jsp 4 Jun 2014 12:55:45 -0000 1.39
@@ -1,5 +1,4 @@
-
+
<%@ include file="/common/taglibs.jsp"%>
@@ -105,8 +104,7 @@
-
+
-
-