From f9437b20255b87b3712c2d34b2a664cd3a620cd9 Mon Sep 17 00:00:00 2001
From: Yoan VALLET <ext.sopra.yvallet@grandlyon.com>
Date: Thu, 28 May 2020 14:27:25 +0200
Subject: [PATCH] fix: visualizer for multifluid when only one fluid

---
 .../DataloadConsumptionVisualizer.tsx                 | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/components/ContentComponents/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx b/src/components/ContentComponents/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx
index 96ada65e4..fcf15ef58 100644
--- a/src/components/ContentComponents/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx
+++ b/src/components/ContentComponents/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx
@@ -79,12 +79,15 @@ const DataloadConsumptionVisualizer = ({
             <div
               className={`cv-load-value ${fluidStyle.toLowerCase()} chart-result`}
             >
-              {formatNumberValues(dataload.value)}
+              {multiFluid && fluidTypes.length === 1
+                ? formatNumberValues(
+                    ltcc.Convert(dataload.value, fluidTypes[0])
+                  )
+                : formatNumberValues(dataload.value)}
               <span className="text-18-medium">{`${t(
                 'FLUID.' + fluidStyle + '.UNIT'
               )}`}</span>
             </div>
-
             {!multiFluid ? (
               <div
                 className={`cv-euro ${fluidStyle.toLowerCase()} chart-fluid`}
@@ -147,7 +150,9 @@ const DataloadConsumptionVisualizer = ({
                         icon={getPicto(fluidTypes[0])}
                         size={22}
                       />
-                      <div>{`${formatNumberValues(dataload.value)} €`}</div>
+                      <div>{`${formatNumberValues(
+                        ltcc.Convert(dataload.value, fluidTypes[0])
+                      )} €`}</div>
                     </div>
                   </NavLink>
                 )}
-- 
GitLab