File tree Expand file tree Collapse file tree
vulnerabilities/improvers Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4343from vulnerabilities .improver import Improver
4444from vulnerabilities .improver import Inference
4545from vulnerabilities .models import Advisory
46+ from vulnerabilities .pipelines import VulnerableCodeBaseImporterPipeline
4647from vulnerabilities .pipelines .nginx_importer import NginxImporterPipeline
4748from vulnerabilities .pipelines .npm_importer import NpmImporterPipeline
4849from vulnerabilities .utils import AffectedPackage as LegacyAffectedPackage
@@ -63,6 +64,8 @@ class ValidVersionImprover(Improver):
6364
6465 @property
6566 def interesting_advisories (self ) -> QuerySet :
67+ if issubclass (self .importer , VulnerableCodeBaseImporterPipeline ):
68+ return Advisory .objects .filter (Q (created_by = self .importer .pipeline_id )).paginated ()
6669 return Advisory .objects .filter (Q (created_by = self .importer .qualified_name )).paginated ()
6770
6871 def get_package_versions (
You can’t perform that action at this time.
0 commit comments