Skip to content
Snippets Groups Projects

Lab validation back-end fix

9 files
+ 124
13
Compare changes
  • Side-by-side
  • Inline

Files

@@ -343,7 +343,7 @@ public class LabController {
@PostMapping("/course/{id}/lab/create")
@PreAuthorize("@permissionService.canCreateLab(principal, #id)")
public String create(@PathVariable("id") Long id,
@Valid Lab lab,
@Validated Lab lab,
BindingResult bindingResult,
@RequestParam(value = "weekRepeat") Optional<Integer> weekRepeat,
Model model, RedirectAttributes redirectAttributes) {
@@ -412,8 +412,9 @@ public class LabController {
@PostMapping("/lab/{id}")
@PreAuthorize("@permissionService.canEditLab(principal, #id)")
public String store(@PathVariable("id") Long id, @Valid Lab labData, BindingResult bindingResult,
public String store(@PathVariable("id") Long id, @Validated Lab labData, BindingResult bindingResult,
Model model, RedirectAttributes redirectAttributes) {
if (bindingResult.hasErrors()) {
model.addAttribute("lab", labData);
model.addAttribute("course", labData.getCourse());
Loading