From 4735c1633f1830524c6fd29214f20238245fbcba Mon Sep 17 00:00:00 2001 From: dahoud <41957584+DahoudG@users.noreply.github.com> Date: Fri, 17 Apr 2026 00:10:36 +0000 Subject: [PATCH] fix(cotisations): InitierPaiementEnLigneRequest record (new au lieu de builder) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le DTO est un record Java, pas un @Builder Lombok. builder() n'existe pas. Aussi: pom.xml mis à jour. --- pom.xml | 4 ++-- .../dev/lions/unionflow/client/view/CotisationsBean.java | 8 +++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 8d780af..d876fbc 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ dev.lions.unionflow unionflow-parent - 1.0.4 + 1.0.5 ../unionflow-server-api/parent-pom.xml @@ -129,7 +129,7 @@ dev.lions.unionflow unionflow-server-api - 1.0.4 + 1.0.5 diff --git a/src/main/java/dev/lions/unionflow/client/view/CotisationsBean.java b/src/main/java/dev/lions/unionflow/client/view/CotisationsBean.java index ebee7c3..d595dfe 100644 --- a/src/main/java/dev/lions/unionflow/client/view/CotisationsBean.java +++ b/src/main/java/dev/lions/unionflow/client/view/CotisationsBean.java @@ -645,11 +645,9 @@ public class CotisationsBean implements Serializable { return; } try { - InitierPaiementEnLigneRequest request = InitierPaiementEnLigneRequest.builder() - .cotisationId(cotisationSelectionnee.getId()) - .methodePaiement("WAVE") - // Pas de numéro de téléphone → QR non restreint (tout abonné Wave peut payer) - .build(); + // Pas de numéro de téléphone → QR non restreint (tout abonné Wave peut payer) + InitierPaiementEnLigneRequest request = new InitierPaiementEnLigneRequest( + cotisationSelectionnee.getId(), "WAVE", null); PaiementGatewayResponse response = retryService.executeWithRetrySupplier( () -> paiementClientService.initierPaiementEnLigne(request),