Skip to content

Commit 55f4931

Browse files
committed
dedupe the aliases and fix the test .
Signed-off-by: Ziad <[email protected]>
1 parent ed28ebe commit 55f4931

File tree

1 file changed

+2
-1
lines changed
  • vulnerabilities/importers

1 file changed

+2
-1
lines changed

vulnerabilities/importers/osv.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ def parse_advisory_data(raw_data: dict, supported_ecosystem) -> Optional[Advisor
3939
aliases = raw_data.get("aliases") or []
4040
if raw_id:
4141
aliases.append(raw_id)
42+
aliases = dedupe(aliases)
4243
date_published = get_published_date(raw_data)
4344
severity = list(get_severities(raw_data))
4445
references = get_references(raw_data, severity)
@@ -192,6 +193,6 @@ def get_fixed_version(fixed_range, raw_id) -> List[Version]:
192193
except InvalidVersion:
193194
logger.error(f"Invalid Version - SemverVersion - {raw_id !r} - {i !r}")
194195
# if fixed_range_type == "GIT":
195-
# TODO add GitHubVersion univers fix_version
196+
# TODO add GitHubVersion univers fix_version
196197
# logger.error(f"NotImplementedError GIT Version - {raw_id !r} - {i !r}")
197198
return dedupe(fixed_version)

0 commit comments

Comments
 (0)