Skip to content
Snippets Groups Projects
Commit 7f299b90 authored by Maaike Visser's avatar Maaike Visser
Browse files

Revoke all existing requests when you upload a new file to mass enqueue people

parent ea00213f
No related branches found
No related tags found
No related merge requests found
......@@ -13,6 +13,7 @@ import nl.tudelft.ewi.queue.repository.UserRepository;
import nl.tudelft.ewi.queue.service.CourseService;
import nl.tudelft.ewi.queue.service.GroupService;
import nl.tudelft.ewi.queue.service.LabService;
import nl.tudelft.ewi.queue.service.RequestService;
import nl.tudelft.ewi.queue.validator.ParticipantValidator;
import nl.tudelft.ewi.queue.viewmodel.AssignmentViewModel;
import org.bouncycastle.ocsp.Req;
......@@ -49,6 +50,9 @@ import java.util.stream.Collectors;
@Controller
public class CourseController {
@Autowired
private RequestService requestService;
private static final Logger logger = LoggerFactory.getLogger(CourseController.class);
@Autowired
......@@ -315,6 +319,12 @@ public class CourseController {
Assignment assignment = assignmentRepository.findOne(assignmentId);
for(Lab lab : assignment.getLabs()){
for(Request req : lab.getPending()) {
requestService.revoke(req);
}
}
for(RequestEntity user : users) {
labService.randomEnqueue(assignment, user);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment