Skip to content
Snippets Groups Projects

Resolve "Follow-up from ""Create a post-lab statistics page"""

Files

@@ -78,7 +78,7 @@ public class CourseStatusController {
@@ -78,7 +78,7 @@ public class CourseStatusController {
@RequestParam(required = false, defaultValue = "") List<Lab> labs,
@RequestParam(required = false, defaultValue = "") List<Lab> labs,
@RequestParam(required = false, defaultValue = "") List<Assignment> assignments,
@RequestParam(required = false, defaultValue = "") List<Assignment> assignments,
@RequestParam(required = false, defaultValue = "") List<Room> rooms,
@RequestParam(required = false, defaultValue = "") List<Room> rooms,
@RequestParam(required = false, defaultValue = "4") int nBuckets) {
@RequestParam(required = false, defaultValue = "5") int nBuckets) {
List<Request> requests = lss.getFilteredRequests(labs, assignments, rooms);
List<Request> requests = lss.getFilteredRequests(labs, assignments, rooms);
TreeSet<Long> buckets = lss.createBucketsOverCourse(labs, nBuckets);
TreeSet<Long> buckets = lss.createBucketsOverCourse(labs, nBuckets);
@@ -144,7 +144,7 @@ public class CourseStatusController {
@@ -144,7 +144,7 @@ public class CourseStatusController {
@RequestParam(required = false, defaultValue = "") List<Room> rooms) {
@RequestParam(required = false, defaultValue = "") List<Room> rooms) {
List<Request> requests = lss.getFilteredRequests(labs, assignments, rooms);
List<Request> requests = lss.getFilteredRequests(labs, assignments, rooms);
return new HashMap<String, Object>() {
return new HashMap<>() {
{
{
put("lab-static-noStudents", lss.countDistinctUsers(requests));
put("lab-static-noStudents", lss.countDistinctUsers(requests));
put("lab-static-noAssistants", lss.countDistinctAssistants(requests));
put("lab-static-noAssistants", lss.countDistinctAssistants(requests));
Loading