From 0c7b5087f1e7b9a144bd87e445b7338e3af8a50b Mon Sep 17 00:00:00 2001 From: Dave Richer Date: Mon, 8 Jan 2024 17:28:27 -0500 Subject: [PATCH] Fix random undocumented bug in kanban utils. Signed-off-by: Dave Richer --- .../production-board-kanban/production-board-kanban.utils.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/client/src/components/production-board-kanban/production-board-kanban.utils.js b/client/src/components/production-board-kanban/production-board-kanban.utils.js index 4ed1a45d5..65b69675a 100644 --- a/client/src/components/production-board-kanban/production-board-kanban.utils.js +++ b/client/src/components/production-board-kanban/production-board-kanban.utils.js @@ -77,8 +77,9 @@ export const createBoardData = (AllStatuses, Jobs, filter) => { Object.keys(DataGroupedByStatus).map((statusGroupKey) => { try { - boardLanes.columns.find((l) => l.id === statusGroupKey).cards = - sortByParentId(DataGroupedByStatus[statusGroupKey]); + const needle = boardLanes.columns.find((l) => l.id === statusGroupKey); + if (!needle?.cards) return null; + needle.cards = sortByParentId(DataGroupedByStatus[statusGroupKey]); } catch (error) { console.log("Error while creating board card", error); }