From 7f957b98f21ce9b746b5416944524dbc251f033a Mon Sep 17 00:00:00 2001 From: Thibaut Valentin Date: Thu, 18 Dec 2025 15:24:32 +0100 Subject: [PATCH] fix: deleteLicence Panache missing transaction context --- .../java/fr/titionfire/ffsaf/domain/service/LicenceService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java b/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java index c6c0c86..83e9f90 100644 --- a/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java +++ b/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java @@ -177,7 +177,7 @@ public class LicenceService { "Impossible de supprimer une licence pour laquelle un paiement est en cours"); }))) .call(model -> ls.logADelete(model)) - .chain(model -> repository.delete(model)); + .chain(model -> Panache.withTransaction(() -> repository.delete(model))); } public Uni askLicence(long id, LicenceForm form, Consumer checkPerm) {