diff --git a/vulnerabilities/models.py b/vulnerabilities/models.py index 896da7c76..6ce9f29df 100644 --- a/vulnerabilities/models.py +++ b/vulnerabilities/models.py @@ -2876,14 +2876,7 @@ def to_dict(self): class AdvisoryV2QuerySet(BaseQuerySet): def latest_for_avid(self, avid: str): - return ( - self.filter(avid=avid) - .order_by( - F("date_collected").desc(nulls_last=True), - "-id", - ) - .first() - ) + return self.get(avid=avid, is_latest=True) def latest_per_avid(self): return self.filter(is_latest=True)