Skip to content
Snippets Groups Projects
Commit e5ff2ea7 authored by Henry Page's avatar Henry Page :speech_balloon:
Browse files

enforce serverside check for timeslots

parent 413f9877
Branches
Tags
2 merge requests!657v2.1.3,!655Enforce serverside check for timeslots
......@@ -139,6 +139,11 @@ public class RequestService {
* and let it generate a link for the respective online mode.
* This is for the far future, when more online modes need to be supported.
*/
if (labRequest.getTimeSlot() != null && !labRequest.getTimeSlot().canTakeSlot()) {
throw new AccessDeniedException("Time slot is not available");
}
if (((LabRequest) request).getOnlineMode() == OnlineMode.JITSI) {
labRequest.setJitsiRoom(js.createJitsiRoomName(labRequest));
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment