Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/controller/LearningController.java =================================================================== diff -u -re423418cca5e77a3b54cb3be496b67abe01c4183 -r39643e682162f21bc4cfa85af3d4a120843ea220 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/controller/LearningController.java (.../LearningController.java) (revision e423418cca5e77a3b54cb3be496b67abe01c4183) +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/controller/LearningController.java (.../LearningController.java) (revision 39643e682162f21bc4cfa85af3d4a120843ea220) @@ -1113,7 +1113,6 @@ TimeZone userTimeZone = userDto.getTimeZone(); boolean isAllowRateAnswers = WebUtil.readBooleanParam(request, "isAllowRateAnswers"); - boolean isAllowRichEditor = WebUtil.readBooleanParam(request, "isAllowRichEditor"); boolean isOnlyLeadersIncluded = WebUtil.readBooleanParam(request, "isOnlyLeadersIncluded", false); Long qaContentId = WebUtil.readLongParam(request, "qaContentId"); @@ -1167,7 +1166,8 @@ ObjectNode responcedata = JsonNodeFactory.instance.objectNode(); ArrayNode rows = JsonNodeFactory.instance.arrayNode(); - responcedata.put("total_rows", 1); + responcedata.put("total_rows", qaService.getCountResponsesBySessionAndQuestion(qaSessionId, questionUid, userId, + isOnlyLeadersIncluded, searchString)); // handle rating criterias - even though we may have searched on ratings earlier we can't use the average ratings // calculated as they may have been averages over more than one criteria.