Index: lams_central/src/java/org/lamsfoundation/lams/web/controller/LtiController.java =================================================================== diff -u -rf3e44aee5373a1233080ea5acd1cb5959bb46544 -r619fd068ec6ea6d9ba25b3c673d52f0418a7d16b --- lams_central/src/java/org/lamsfoundation/lams/web/controller/LtiController.java (.../LtiController.java) (revision f3e44aee5373a1233080ea5acd1cb5959bb46544) +++ lams_central/src/java/org/lamsfoundation/lams/web/controller/LtiController.java (.../LtiController.java) (revision 619fd068ec6ea6d9ba25b3c673d52f0418a7d16b) @@ -488,7 +488,7 @@ request.setAttribute("description", lesson.getLessonDescription()); request.setAttribute("isDisplayDesignImage", lesson.isDisplayDesignImage()); // only teachers can see "Open monitor" link - boolean isMonitor = securityService.isLessonMonitor(lessonId, userId, null); + boolean isMonitor = securityService.isLessonMonitor(lessonId, userId, null, true); request.setAttribute("isMonitor", isMonitor); //get learnerProgressDto Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GroupingUploadAJAXController.java =================================================================== diff -u -rf3e44aee5373a1233080ea5acd1cb5959bb46544 -r619fd068ec6ea6d9ba25b3c673d52f0418a7d16b --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GroupingUploadAJAXController.java (.../GroupingUploadAJAXController.java) (revision f3e44aee5373a1233080ea5acd1cb5959bb46544) +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GroupingUploadAJAXController.java (.../GroupingUploadAJAXController.java) (revision 619fd068ec6ea6d9ba25b3c673d52f0418a7d16b) @@ -420,7 +420,7 @@ iter.remove(); } else if (!securityService.isLessonLearner(lessonId, learner.getUserId(), "be added to grouping", - false)) { + true)) { totalUsersSkipped++; iter.remove(); }