From 95ac4617d6504b5dda27d46e1fc53994a214902a Mon Sep 17 00:00:00 2001 From: Julien Froidefond Date: Wed, 17 Sep 2025 15:51:49 +0200 Subject: [PATCH] fix: filter priorities with tasks in PrioritySwimlanesBoard - Updated PrioritySwimlanesBoard to filter out priorities that have no associated tasks, ensuring only relevant priorities are displayed. This improves the clarity and usability of the swimlanes. --- components/kanban/PrioritySwimlanesBoard.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/kanban/PrioritySwimlanesBoard.tsx b/components/kanban/PrioritySwimlanesBoard.tsx index cd9cfb8..fa81b27 100644 --- a/components/kanban/PrioritySwimlanesBoard.tsx +++ b/components/kanban/PrioritySwimlanesBoard.tsx @@ -44,14 +44,16 @@ export function PrioritySwimlanesBoard({ }); // Convertir en format SwimlaneData en respectant l'ordre de priorité + // Filtrer uniquement les priorités qui ont des tâches return getAllPriorities() .sort((a, b) => b.order - a.order) // Ordre décroissant - plus importantes en haut + .filter((priority) => grouped[priority.key].length > 0) // Ne garder que les priorités avec des tâches .map((priority) => ({ key: priority.key, label: priority.label, icon: priority.icon, color: priority.color, - tasks: grouped[priority.key] || [], + tasks: grouped[priority.key], context: { type: 'priority' as const, value: priority.key,