diff --git a/project/frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx b/project/frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx index e76992c..de030b1 100644 --- a/project/frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx +++ b/project/frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx @@ -75,7 +75,10 @@ function ExtractedResultsPage() { if (!map.has(key)) { map.set(key, { ...item, pages: [item.page] }); } else { - map.get(key)!.pages.push(item.page); + const existingEntry = map.get(key)!; + if (!existingEntry.pages.includes(item.page)) { + existingEntry.pages.push(item.page); + } } }); return Array.from(map.values());