From 3f9e1da2a37dda157041b7151b8c14a6d391c6d9 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 24 Apr 2026 21:38:43 +0000 Subject: [PATCH] Fix findings export to use overridden hostname and DNS values --- frontend/src/components/pages/ReportingPage.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 ?? '';