From 9a5a2d3fdfed0a7c173685737b891509d6b133fb Mon Sep 17 00:00:00 2001
From: Guillaume Heurtier <guillaume.heurtier@maarch.org>
Date: Wed, 28 Oct 2020 11:24:23 +0100
Subject: [PATCH] FEAT #15305 TIME 0:45 fix range fullness rate

---
 .../controllers/RegisteredNumberRangeController.php           | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/app/registeredMail/controllers/RegisteredNumberRangeController.php b/src/app/registeredMail/controllers/RegisteredNumberRangeController.php
index a3e1c52a4da..5460b786605 100644
--- a/src/app/registeredMail/controllers/RegisteredNumberRangeController.php
+++ b/src/app/registeredMail/controllers/RegisteredNumberRangeController.php
@@ -28,7 +28,7 @@ class RegisteredNumberRangeController
 
         foreach ($ranges as $key => $range) {
             $fullness = $range['current_number'] - $range['range_start'];
-            $rangeSize = $range['range_end'] - $range['range_start'];
+            $rangeSize = $range['range_end'] - $range['range_start'] + 1;
             $fullness = ($fullness / $rangeSize) * 100;
             $fullness = $fullness < 0 ? 0 : $fullness;
             $fullness = round($fullness, 2);
@@ -63,7 +63,7 @@ class RegisteredNumberRangeController
         }
 
         $fullness = $range['current_number'] - $range['range_start'];
-        $rangeSize = $range['range_end'] - $range['range_start'];
+        $rangeSize = $range['range_end'] - $range['range_start'] + 1;
         $fullness = ($fullness / $rangeSize) * 100;
         $fullness = $fullness < 0 ? 0 : $fullness;
         $fullness = round($fullness, 2);
-- 
GitLab