From 7c3352ed485ae137d35cd6c7b26d40c9435bfc6e Mon Sep 17 00:00:00 2001 From: dahoud <41957584+DahoudG@users.noreply.github.com> Date: Sat, 25 Apr 2026 15:22:50 +0000 Subject: [PATCH] feat(sprint-13.A backend 2026-04-25): OrganisationService.convertToResponse propage referentielComptable + complianceOfficerId MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Suite à enrichissement OrganisationResponse api 1.0.9. Mapping Entity → Response maintenant complet pour le front-end (Sprint 10 avait déjà le mapping Request → Entity, manquait Entity → Response). Bump dépendance api 1.0.8 → 1.0.9. Quarkus inchangé (3.27.3). ACTION USER : `mvn install` côté unionflow-server-impl-quarkus pour valider. --- pom.xml | 2 +- .../lions/unionflow/server/service/OrganisationService.java | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 30f1b54..17d944c 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ dev.lions.unionflow unionflow-server-api - 1.0.8 + 1.0.9 diff --git a/src/main/java/dev/lions/unionflow/server/service/OrganisationService.java b/src/main/java/dev/lions/unionflow/server/service/OrganisationService.java index 8748283..b43e207 100644 --- a/src/main/java/dev/lions/unionflow/server/service/OrganisationService.java +++ b/src/main/java/dev/lions/unionflow/server/service/OrganisationService.java @@ -666,6 +666,12 @@ public class OrganisationService { dto.setCotisationObligatoire(organisation.getCotisationObligatoire()); dto.setMontantCotisationAnnuelle(organisation.getMontantCotisationAnnuelle()); + // Conformité (Sprint 1) + if (organisation.getReferentielComptable() != null) { + dto.setReferentielComptable(organisation.getReferentielComptable().name()); + } + dto.setComplianceOfficerId(organisation.getComplianceOfficerId()); + return dto; }