From a90a8cc05100f74d1634277c7536451e6790f144 Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Thu, 23 Nov 2023 16:43:48 +0100 Subject: [PATCH] Simplify staff addition and update --- src/main/java/catering/staff/StaffController.java | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/main/java/catering/staff/StaffController.java b/src/main/java/catering/staff/StaffController.java index 6ee2261..5de8b4e 100644 --- a/src/main/java/catering/staff/StaffController.java +++ b/src/main/java/catering/staff/StaffController.java @@ -34,13 +34,8 @@ public class StaffController { @PostMapping("/staff/add") @PreAuthorize("hasRole('ADMIN')") - public String addStaff( - @RequestParam String name, - @RequestParam JobType job, - Model model - ) { - Staff newStaff = new Staff(name, job); - staffManagement.save(newStaff); + public String addStaff(@RequestParam String name, @RequestParam JobType job) { + staffManagement.save(new Staff(name, job)); return "redirect:/staff"; } @@ -53,11 +48,7 @@ public class StaffController { @PostMapping("/staff/edit/{id}") @PreAuthorize("hasRole('ADMIN')") - public String updateStaff( - @PathVariable("id") Staff staff, - @RequestParam String name, - @RequestParam JobType job - ) { + public String updateStaff(@PathVariable("id") Staff staff, @RequestParam String name, @RequestParam JobType job) { staff.setJob(job); staff.setName(name); staffManagement.save(staff);