From 0c5af5fd0c8934f8e40880d611318de8faf348da Mon Sep 17 00:00:00 2001 From: Ewan Mellor Date: Sun, 1 Jun 2025 14:03:21 -0700 Subject: [PATCH] Fix crash when a vulnerability does not have a FixedVersion. Closes CemitDigital/trivy-report-issue-action#8. --- trivy_report/report_generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trivy_report/report_generator.py b/trivy_report/report_generator.py index 0096e55..63a1e2f 100644 --- a/trivy_report/report_generator.py +++ b/trivy_report/report_generator.py @@ -105,7 +105,7 @@ def parse_results(data: ReportDict, existing_issues: List[str]) -> Iterator[Repo for vulnerability in vulnerabilities: package_name = vulnerability["PkgName"] package_version = vulnerability["InstalledVersion"] - package_fixed_version = vulnerability["FixedVersion"] + package_fixed_version = vulnerability.get("FixedVersion") package = f"{package_name}-{package_version}" report_id = f"{package}" has_issue = False