Skip to content
Snippets Groups Projects

Development

4 files
+ 25
7
Compare changes
  • Side-by-side
  • Inline

Files

@@ -410,10 +410,10 @@ public class LabController {
return "lab/edit";
}
@PostMapping("/lab/{id}")
@PreAuthorize("@permissionService.canEditLab(principal, #id)")
public String store(@PathVariable("id") Long id, @Validated Lab labData, BindingResult bindingResult,
Model model, RedirectAttributes redirectAttributes) {
@PostMapping("/lab/{labId}")
@PreAuthorize("@permissionService.canEditLab(principal, #labId)")
public String store(@PathVariable Long labId, @Validated Lab labData, BindingResult bindingResult,
Model model, RedirectAttributes redirectAttributes, HttpServletRequest req) {
if (bindingResult.hasErrors()) {
model.addAttribute("lab", labData);
@@ -425,11 +425,11 @@ public class LabController {
return "lab/edit";
}
labService.updateLab(id, labData);
labService.updateLab(labId, labData);
redirectAttributes.addFlashAttribute("message", "Lab updated.");
return "redirect:/lab/" + id;
return "redirect:/lab/" + labId;
}
// --- Remove
Loading