Skip to content

Commit 873a387

Browse files
authored
fix(bo): πŸ› Fix 500 on users page due to missing model for email (#926)
1 parent 5e6e447 commit 873a387

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

β€Ždossierfacile-bo/src/main/java/fr/gouv/bo/controller/BOUserController.javaβ€Ž

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,12 @@
2020
@Controller
2121
@RequiredArgsConstructor
2222
public class BOUserController {
23+
private static final String EMAIL = "email";
2324
private final UserService userService;
2425

2526
@GetMapping("/bo/users")
2627
public String getBOUser(Model model) {
28+
model.addAttribute(EMAIL, new EmailDTO());
2729
model.addAttribute("users", userService.findAll());
2830
return "bo/users";
2931
}

β€Ždossierfacile-bo/src/main/resources/templates/bo/users.htmlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@
5050
<div>
5151
<div class="container">
5252
<form th:method="post" th:action="@{/bo/users}" th:object="${email}" >
53-
<label for="name" class="form-label" id="">Email:</label>
54-
<input required type="text" name="name" id="name" placeholder="on domain dossierfacile.fr ..."
53+
<label for="email" class="form-label" id="">Email:</label>
54+
<input required type="text" name="name" id="email" placeholder="on domain dossierfacile.fr ..."
5555
oninput="setCustomValidity('')" th:field="*{email}"/>
5656
<button style="font-size: initial;float: right;padding: 10px 16px 11px;" type="submit" name='action' value='ROLE_ADMIN' class="btn btn-info">create admin</button>
5757
<button style="margin-right: 10px;font-size: initial;float: right;padding: 10px 16px 11px;" type="submit" name='action' value='ROLE_OPERATOR' class="btn btn-success">create operator</button>

0 commit comments

Comments
Β (0)