From 8f09222672587fa7ce9264b150406a5af308736e Mon Sep 17 00:00:00 2001 From: vincent Date: Mon, 17 Feb 2025 15:59:55 +0100 Subject: [PATCH] Corrige un bug --- src/Controller/BadgeController.php | 2 +- src/Service/TaskLifecycleManager.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Controller/BadgeController.php b/src/Controller/BadgeController.php index 27cf753..4fa83fc 100644 --- a/src/Controller/BadgeController.php +++ b/src/Controller/BadgeController.php @@ -23,7 +23,7 @@ class BadgeController extends AbstractController } $stats = $taskLifecycleManager->getProjectStats($project); - if (!isset($stats[$status])) { + if (empty($stats) || !isset($stats[$status])) { throw new NotFoundHttpException('Status not found'); } diff --git a/src/Service/TaskLifecycleManager.php b/src/Service/TaskLifecycleManager.php index 1e40f68..0c9a663 100644 --- a/src/Service/TaskLifecycleManager.php +++ b/src/Service/TaskLifecycleManager.php @@ -36,6 +36,7 @@ class TaskLifecycleManager foreach ($places as $place => $id) { $stats[$place] = array_merge($metas->getPlaceMetadata($place), [ 'value' => 0, + 'percentage' => 0, ]); }