From bb243635002c794df34a95564f073921c1a85488 Mon Sep 17 00:00:00 2001 From: Youssef Date: Fri, 12 Jun 2026 23:37:37 +0200 Subject: [PATCH] fix: resolve HTMX POST CSRF token and unhandled ViewResolver 500 error --- .../V17__add_inscriptions_ouvertes_to_saison.sql | 1 + .../controller/AdminPreInscriptionController.java | 1 + .../resources/templates/preinscriptions/list.html | 14 +++++++++++--- 3 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 as-talange-core/src/main/resources/db/migration/V17__add_inscriptions_ouvertes_to_saison.sql diff --git a/as-talange-core/src/main/resources/db/migration/V17__add_inscriptions_ouvertes_to_saison.sql b/as-talange-core/src/main/resources/db/migration/V17__add_inscriptions_ouvertes_to_saison.sql new file mode 100644 index 0000000..0f5092a --- /dev/null +++ b/as-talange-core/src/main/resources/db/migration/V17__add_inscriptions_ouvertes_to_saison.sql @@ -0,0 +1 @@ +ALTER TABLE saison ADD COLUMN inscriptions_ouvertes BOOLEAN NOT NULL DEFAULT FALSE; diff --git a/as-talange-web/src/main/java/com/astalange/web/controller/AdminPreInscriptionController.java b/as-talange-web/src/main/java/com/astalange/web/controller/AdminPreInscriptionController.java index 0b84eec..b21d309 100644 --- a/as-talange-web/src/main/java/com/astalange/web/controller/AdminPreInscriptionController.java +++ b/as-talange-web/src/main/java/com/astalange/web/controller/AdminPreInscriptionController.java @@ -28,6 +28,7 @@ public class AdminPreInscriptionController { } @PostMapping("/{id}/valider") + @ResponseBody public String valider(@PathVariable Long id, HttpServletResponse response) { Adherent adherent = preInscriptionService.validerPreInscription(id, null); response.setHeader("HX-Trigger", "refreshBadge"); diff --git a/as-talange-web/src/main/resources/templates/preinscriptions/list.html b/as-talange-web/src/main/resources/templates/preinscriptions/list.html index fb60d2b..a3fea43 100644 --- a/as-talange-web/src/main/resources/templates/preinscriptions/list.html +++ b/as-talange-web/src/main/resources/templates/preinscriptions/list.html @@ -7,6 +7,8 @@ + + @@ -44,12 +46,11 @@
- -