From 2515c17de55eba9f5990552d35fd7acda8738af1 Mon Sep 17 00:00:00 2001 From: Denis Natusch Date: Tue, 21 Nov 2023 22:30:17 +0100 Subject: [PATCH] Let admin edit all fields of customer --- src/main/java/catering/users/UserController.java | 3 ++- src/main/resources/templates/edit-customer.html | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/catering/users/UserController.java b/src/main/java/catering/users/UserController.java index 2dc7f75..295817d 100644 --- a/src/main/java/catering/users/UserController.java +++ b/src/main/java/catering/users/UserController.java @@ -116,9 +116,10 @@ public class UserController { @PostMapping("/customers/edit/{id}") @PreAuthorize("hasRole('ADMIN')") - public String updateCustomer(@PathVariable("id") User user, @RequestParam String username, @RequestParam String address) { + public String updateCustomer(@PathVariable("id") User user, @RequestParam String fullName, @RequestParam String username, @RequestParam String address) { user.setUsername(username); user.setAddress(address); + user.setFullName(fullName); userManagement.save(user); return "redirect:/customers"; } diff --git a/src/main/resources/templates/edit-customer.html b/src/main/resources/templates/edit-customer.html index ac8dd64..31a7905 100644 --- a/src/main/resources/templates/edit-customer.html +++ b/src/main/resources/templates/edit-customer.html @@ -12,9 +12,13 @@ +
+ + +
- +