diff --git a/as-talange-web/src/main/java/com/astalange/web/controller/AdherentController.java b/as-talange-web/src/main/java/com/astalange/web/controller/AdherentController.java index 87a5e93..4672cdc 100644 --- a/as-talange-web/src/main/java/com/astalange/web/controller/AdherentController.java +++ b/as-talange-web/src/main/java/com/astalange/web/controller/AdherentController.java @@ -213,11 +213,11 @@ public class AdherentController { } else { adherentRepository.save(adherent); } + return "redirect:/adherents"; } else { - adherentRepository.save(adherent); + Adherent saved = adherentRepository.save(adherent); + return "redirect:/adherents/" + saved.getId() + "/edit"; } - - return "redirect:/adherents"; } @GetMapping("/{id}/edit")