-
-
Notifications
You must be signed in to change notification settings - Fork 285
Open
Labels
Description
vulnerablecode/vulnerabilities/utils.py
Lines 678 to 692 in 2ff2906
| normalized_data = { | |
| "aliases": normalize_list(advisory_data.aliases), | |
| "summary": normalize_text(advisory_data.summary), | |
| "impacted_packages": sorted( | |
| [impact.to_dict() for impact in advisory_data.impacted_packages.all()], | |
| key=lambda x: json.dumps(x, sort_keys=True), | |
| ), | |
| "patches": sorted( | |
| [patch.to_patch_data().to_dict() for patch in advisory_data.patches.all()], | |
| key=lambda x: json.dumps(x, sort_keys=True), | |
| ), | |
| "references": [ref for ref in normalize_list(advisory_data.references) if ref], | |
| "weaknesses": normalize_list(advisory_data.weaknesses), | |
| } | |
| normalized_data["url"] = advisory_data.url |
Reactions are currently unavailable