Fix findings export to use overridden hostname and DNS values
This commit is contained in:
@@ -99,9 +99,9 @@ function getVal(finding, key) {
|
|||||||
case 'findingId': return finding.id ?? '';
|
case 'findingId': return finding.id ?? '';
|
||||||
case 'severity': return finding.severity ?? 0;
|
case 'severity': return finding.severity ?? 0;
|
||||||
case 'title': return finding.title ?? '';
|
case 'title': return finding.title ?? '';
|
||||||
case 'hostName': return finding.hostName ?? '';
|
case 'hostName': return finding.overrides?.hostName || finding.hostName || '';
|
||||||
case 'ipAddress': return finding.ipAddress ?? '';
|
case 'ipAddress': return finding.ipAddress ?? '';
|
||||||
case 'dns': return finding.dns ?? '';
|
case 'dns': return finding.overrides?.dns || finding.dns || '';
|
||||||
case 'dueDate': return finding.dueDate ?? '';
|
case 'dueDate': return finding.dueDate ?? '';
|
||||||
case 'slaStatus': return finding.slaStatus ?? '';
|
case 'slaStatus': return finding.slaStatus ?? '';
|
||||||
case 'cves': return (finding.cves || []).length; // sort by CVE count
|
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 'severity': return finding.vrrGroup ? `${finding.severity?.toFixed(2)} ${finding.vrrGroup}` : String(finding.severity ?? '');
|
||||||
case 'title': return finding.title ?? '';
|
case 'title': return finding.title ?? '';
|
||||||
case 'cves': return (finding.cves || []).join(', ');
|
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 'ipAddress': return finding.ipAddress ?? '';
|
||||||
case 'dns': return finding.dns ?? '';
|
case 'dns': return finding.overrides?.dns || finding.dns || '';
|
||||||
case 'dueDate': return finding.dueDate ?? '';
|
case 'dueDate': return finding.dueDate ?? '';
|
||||||
case 'slaStatus': return finding.slaStatus ?? '';
|
case 'slaStatus': return finding.slaStatus ?? '';
|
||||||
case 'buOwnership': return finding.buOwnership ?? '';
|
case 'buOwnership': return finding.buOwnership ?? '';
|
||||||
|
|||||||
Reference in New Issue
Block a user