Skip to content

Commit 8d6f17b

Browse files
committed
Mark empty or null vers as unfurled
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
1 parent be805ba commit 8d6f17b

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

vulnerabilities/pipelines/v2_improvers/unfurl_version_range.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@ def steps(cls):
6262
)
6363

6464
def unfurl_version_range(self):
65+
cur_time = timezone.now()
66+
ImpactedPackage.objects.filter(
67+
Q(affecting_vers__isnull=True) | Q(affecting_vers="")
68+
).update(last_range_unfurl_at=cur_time, last_successful_range_unfurl_at=cur_time)
6569
processed_impacted_packages_count = 0
6670
processed_affected_packages_count = 0
6771
cached_versions = {}

vulnerabilities/tests/pipelines/exporters/test_federate_vulnerabilities.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ def setUp(self):
102102
a2._all_impacts_unfurled_successfully = True
103103
a2.save()
104104

105-
106105
@patch(
107106
"vulnerabilities.pipelines.exporters.federate_vulnerabilities.FederatePackageVulnerabilities.clone_federation_repository"
108107
)

vulnerabilities/tests/pipelines/v2_improvers/test_compute_package_risk_v2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def test_simple_risk_pipeline():
3636
url="https://test.com",
3737
date_collected=datetime.now(),
3838
is_latest=True,
39-
_all_impacts_unfurled=True
39+
_all_impacts_unfurled=True,
4040
)
4141
adv.save()
4242

0 commit comments

Comments
 (0)