Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringController.java =================================================================== diff -u -r2689f873824ab9ff1d5aa515d17fb7587442f284 -r2248205b48075ca3c0700b2c3c8c2944691278c3 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringController.java (.../MonitoringController.java) (revision 2689f873824ab9ff1d5aa515d17fb7587442f284) +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringController.java (.../MonitoringController.java) (revision 2248205b48075ca3c0700b2c3c8c2944691278c3) @@ -1089,14 +1089,12 @@ ? monitoringService.getLearnersByMostProgress(lessonId, null, 10, (pageNumber - 1) * 10) : lessonService.getLessonLearners(lessonId, null, 10, (pageNumber - 1) * 10, true); - for (int i = 0; i < 5; i++) { - for (User learner : learners) { - responseJSON.withArray("learners").add(WebUtil.userToJSON(learner)); - } + for (User learner : learners) { + responseJSON.withArray("learners").add(WebUtil.userToJSON(learner)); } // get all possible learners matching the given phrase, if any; used for max page number - responseJSON.put("learnerPossibleNumber", lessonService.getCountLessonLearners(lessonId, null) * 5); + responseJSON.put("learnerPossibleNumber", lessonService.getCountLessonLearners(lessonId, null)); } else { // only one learner is searched User learner = userManagementService.getUserById(searchedLearnerId);