From 7016fdf632518d1afa3785b883b796dabe79c762 Mon Sep 17 00:00:00 2001 From: Toba Ojo Date: Tue, 13 Jan 2026 15:29:04 +0000 Subject: [PATCH] - attempted fix on NPED Category --- package.json | 2 +- src/components/SessionForm/SessionCard.tsx | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index d7859aa..c498a7b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "in-car-system-fe", "private": true, - "version": "1.0.26", + "version": "1.0.27", "type": "module", "scripts": { "dev": "vite", diff --git a/src/components/SessionForm/SessionCard.tsx b/src/components/SessionForm/SessionCard.tsx index 1b75f72..19ba273 100644 --- a/src/components/SessionForm/SessionCard.tsx +++ b/src/components/SessionForm/SessionCard.tsx @@ -23,12 +23,12 @@ const SessionCard = () => { const vehicles = dedupedSightings?.reduce>( (acc, item) => { const hotlisthit = Object.values(item.metadata?.hotlistMatches ?? {}).includes(true); - if (item?.metadata?.npedJSON["NPED CATEGORY"] === "A") acc.npedCatA.push(item); - if (item?.metadata?.npedJSON["NPED CATEGORY"] === "B") acc.npedCatB.push(item); - if (item?.metadata?.npedJSON["NPED CATEGORY"] === "C") acc.npedCatC.push(item); - if (item?.metadata?.npedJSON["NPED CATEGORY"] === "D") acc.npedCatD.push(item); - if (item?.metadata?.npedJSON["TAX STATUS"] === false) acc.notTaxed.push(item); - if (item?.metadata?.npedJSON["MOT STATUS"] === false) acc.notMOT.push(item); + if (item?.metadata?.npedJSON?.["NPED CATEGORY"] === "A") acc.npedCatA.push(item); + if (item?.metadata?.npedJSON?.["NPED CATEGORY"] === "B") acc.npedCatB.push(item); + if (item?.metadata?.npedJSON?.["NPED CATEGORY"] === "C") acc.npedCatC.push(item); + if (item?.metadata?.npedJSON?.["NPED CATEGORY"] === "D") acc.npedCatD.push(item); + if (item?.metadata?.npedJSON?.["TAX STATUS"] === false) acc.notTaxed.push(item); + if (item?.metadata?.npedJSON?.["MOT STATUS"] === false) acc.notMOT.push(item); if (hotlisthit) acc.hotlistHit.push(item); acc.vehicles.push(item); return acc;