From 81f6169d4157406da0874e3a70376089f46ee549 Mon Sep 17 00:00:00 2001 From: Thibaut Valentin Date: Thu, 6 Aug 2026 15:03:03 +0200 Subject: [PATCH] feat: add licence detail to add log --- .../fr/titionfire/ffsaf/domain/service/LicenceService.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 9ffe236..abc4e27 100644 --- a/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java +++ b/src/main/java/fr/titionfire/ffsaf/domain/service/LicenceService.java @@ -107,7 +107,7 @@ public class LicenceService { return Panache.withTransaction(() -> repository.persist(model)); } - public Uni setLicence(long id, LicenceForm form) { // TODO add log + public Uni setLicence(long id, LicenceForm form) { if (form.getId() == -1) { return combRepository.findById(id).chain(membreModel -> { LicenceModel model = new LicenceModel(); @@ -122,7 +122,9 @@ public class LicenceService { .call(genLicenceNumberAndAccountIfNeed()) : Uni.createFrom().nullItem() )) - .call(licenceModel -> ls.logA(LogModel.ActionType.ADD, membreModel.getObjectName(), + .call(licenceModel -> ls.logA(LogModel.ActionType.ADD, + "%s (valid=%b, pay=%b, %s)" .formatted(membreModel.getObjectName(), model.isValidate(), + model.isPay(), model.getCertificate()), licenceModel)); }); } else {