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),