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