diff --git a/src/app/portfolio/[slug]/(portfolio)/your-projects/live/DealStageChart.tsx b/src/app/portfolio/[slug]/(portfolio)/your-projects/live/DealStageChart.tsx index d34850c..f5879db 100644 --- a/src/app/portfolio/[slug]/(portfolio)/your-projects/live/DealStageChart.tsx +++ b/src/app/portfolio/[slug]/(portfolio)/your-projects/live/DealStageChart.tsx @@ -143,6 +143,14 @@ export function DealStageChart({ deals, onOpenTable }: DealStageChartProps) { stageName = label || "In Coordination"; // Default to "In Coordination" if no label returned } + // 🔧 For "Initial Planning" deals, check if coordination status is 'RA ISSUE' + if (stageName === "Initial planning") { + const coordStatusUpper = d.coordinationStatus?.toUpperCase() ?? ""; + if (coordStatusUpper === "RA ISSUE") { + stageName = "Queries"; + } + } + counts[stageName] = (counts[stageName] || 0) + 1; }); @@ -165,6 +173,14 @@ export function DealStageChart({ deals, onOpenTable }: DealStageChartProps) { stageName = label || "In Coordination"; // Default to "In Coordination" if no label returned } + // 🔧 For "Initial Planning" deals, check if coordination status is 'RA ISSUE' + if (stageName === "Initial planning") { + const coordStatusUpper = d.coordinationStatus?.toUpperCase() ?? ""; + if (coordStatusUpper === "RA ISSUE") { + stageName = "Queries"; + } + } + return stageName === value.name; }) .map((d) => ({