From 7fbec0484aecc123f979c70483ad8b9bfdedbfda Mon Sep 17 00:00:00 2001
From: sebastien <dupuy@datakode.fr>
Date: Fri, 14 Jun 2024 14:02:33 +0200
Subject: [PATCH] Correctif mauvaises donnees des violations dans le tableau
 des violations du bilan

---
 .../Reporting/Generator/Word/ViolationGenerator.php | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/Domain/Reporting/Generator/Word/ViolationGenerator.php b/src/Domain/Reporting/Generator/Word/ViolationGenerator.php
index 77794e8b0..643d066b5 100644
--- a/src/Domain/Reporting/Generator/Word/ViolationGenerator.php
+++ b/src/Domain/Reporting/Generator/Word/ViolationGenerator.php
@@ -54,13 +54,20 @@ class ViolationGenerator extends AbstractGenerator implements ImpressionGenerato
             if ($violation->isInProgress()) {
                 $cellDate .= ' (Toujours en cours)';
             }
+
+            $violationNatures = $violation->getViolationNatures();
+            $violationNaturesArray = [];
+            foreach ($violationNatures as $violationNature) {
+                $violationNaturesArray[] = ViolationNatureDictionary::getNatures()[$violationNature];
+            }
+
             $tableData[] = [
                 $cellDate,
-                ViolationNatureDictionary::getNatures(),
+                $violationNaturesArray,
                 ViolationCauseDictionary::getNatures()[$violation->getCause()],
                 ViolationGravityDictionary::getGravities()[$violation->getGravity()],
-                'test CNIL',
-                'test Concernes',
+                ViolationNotificationDictionary::getNotifications()[$violation->getNotification()],
+                ViolationCommunicationDictionary::getCommunications()[$violation->getCommunication()],
             ];
         }
 
-- 
GitLab