Skip to content

Commit f1efbba

Browse files
committed
Fix minor issue related to advisory url and safe default for id
Signed-off-by: ziad hany <ziadhany2016@gmail.com>
1 parent 1aa6961 commit f1efbba

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

vulnerabilities/pipelines/v2_importers/gentoo_importer.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def process_file(self, file):
6161
cves = []
6262
summary = ""
6363
xml_root = ET.parse(file).getroot()
64-
id = xml_root.attrib.get("id")
64+
id = xml_root.attrib.get("id", "")
6565
glsa = "GLSA-" + id
6666
vuln_references = [
6767
ReferenceV2(
@@ -108,9 +108,7 @@ def process_file(self, file):
108108
references_v2=vuln_references,
109109
severities=severities,
110110
affected_packages=affected_packages,
111-
url=f"https://security.gentoo.org/glsa/{id}"
112-
if id
113-
else "https://security.gentoo.org/glsa",
111+
url=f"https://security.gentoo.org/glsa/{id}",
114112
original_advisory_text=file,
115113
)
116114

0 commit comments

Comments
 (0)