diff --git a/frontend/src/components/pages/ReportingPage.js b/frontend/src/components/pages/ReportingPage.js index 0e7896f..f1900fa 100644 --- a/frontend/src/components/pages/ReportingPage.js +++ b/frontend/src/components/pages/ReportingPage.js @@ -99,9 +99,9 @@ function getVal(finding, key) { case 'findingId': return finding.id ?? ''; case 'severity': return finding.severity ?? 0; case 'title': return finding.title ?? ''; - case 'hostName': return finding.hostName ?? ''; + case 'hostName': return finding.overrides?.hostName || finding.hostName || ''; case 'ipAddress': return finding.ipAddress ?? ''; - case 'dns': return finding.dns ?? ''; + case 'dns': return finding.overrides?.dns || finding.dns || ''; case 'dueDate': return finding.dueDate ?? ''; case 'slaStatus': return finding.slaStatus ?? ''; case 'cves': return (finding.cves || []).length; // sort by CVE count @@ -132,9 +132,9 @@ function getExportVal(finding, key) { case 'severity': return finding.vrrGroup ? `${finding.severity?.toFixed(2)} ${finding.vrrGroup}` : String(finding.severity ?? ''); case 'title': return finding.title ?? ''; case 'cves': return (finding.cves || []).join(', '); - case 'hostName': return finding.hostName ?? ''; + case 'hostName': return finding.overrides?.hostName || finding.hostName || ''; case 'ipAddress': return finding.ipAddress ?? ''; - case 'dns': return finding.dns ?? ''; + case 'dns': return finding.overrides?.dns || finding.dns || ''; case 'dueDate': return finding.dueDate ?? ''; case 'slaStatus': return finding.slaStatus ?? ''; case 'buOwnership': return finding.buOwnership ?? '';