We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b9e2ae1 commit c37c8c5Copy full SHA for c37c8c5
1 file changed
vulnerabilities/pipes/advisory.py
@@ -360,14 +360,14 @@ def insert_advisory_v2(
360
affected_package=affected_pkg,
361
logger=logger,
362
)
363
- affected_packages_v2 = [
364
- PackageV2.objects.get_or_create_from_purl(purl=purl)[0]
365
- for purl in package_affected_purls
366
- ]
367
- fixed_packages_v2 = [
368
369
- for purl in package_fixed_purls
370
+
+ affected_packages_v2 = PackageV2.objects.bulk_get_or_create_from_purls(
+ purls=package_affected_purls
+ )
+ fixed_packages_v2 = PackageV2.objects.bulk_get_or_create_from_purls(
+ purls=package_fixed_purls
371
impact.affecting_packages.add(*affected_packages_v2)
372
impact.fixed_by_packages.add(*fixed_packages_v2)
373
0 commit comments