From 50a9b089a41173df1588ee0ab88b4fd4b92677de Mon Sep 17 00:00:00 2001 From: dahoud Date: Fri, 12 Dec 2025 22:17:27 +0000 Subject: [PATCH] Fix: Correct exporterExcel method call parameters The exporterExcel method signature requires 11 parameters but was being called with only 3. This caused a compilation error during deployment. Fixed by providing all required parameters: - format, associationId, statut, type - dateAdhesionDebut, dateAdhesionFin - colonnesExport - inclureHeaders, formaterDates, inclureStatistiques - motDePasse Most parameters are set to null or default values for now. --- .../unionflow/client/view/MembreListeBean.java | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/main/java/dev/lions/unionflow/client/view/MembreListeBean.java b/src/main/java/dev/lions/unionflow/client/view/MembreListeBean.java index a2c086b..e675b8e 100644 --- a/src/main/java/dev/lions/unionflow/client/view/MembreListeBean.java +++ b/src/main/java/dev/lions/unionflow/client/view/MembreListeBean.java @@ -537,9 +537,20 @@ public class MembreListeBean implements Serializable { public void exporterMembres() { try { - byte[] excelData = membreService.exporterExcel(formatExport, null, - searchCriteria.getStatut() != null && !searchCriteria.getStatut().isEmpty() - ? searchCriteria.getStatut() : null); + byte[] excelData = membreService.exporterExcel( + formatExport, // format + null, // associationId + searchCriteria.getStatut() != null && !searchCriteria.getStatut().isEmpty() + ? searchCriteria.getStatut() : null, // statut + null, // type + null, // dateAdhesionDebut + null, // dateAdhesionFin + null, // colonnesExport + true, // inclureHeaders + true, // formaterDates + false, // inclureStatistiques + null // motDePasse + ); // Téléchargement du fichier Excel via JSF FacesContext facesContext = FacesContext.getCurrentInstance();