From 8795311fe744f6669fdf3da1ae281615aa97450a Mon Sep 17 00:00:00 2001 From: Emilio Pozuelo Monfort Date: Thu, 25 Nov 2021 10:22:03 +0100 Subject: tracker_service: sort releases in CVE pages --- bin/tracker_service.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bin') diff --git a/bin/tracker_service.py b/bin/tracker_service.py index 4092a58bd9..4fe311c92e 100755 --- a/bin/tracker_service.py +++ b/bin/tracker_service.py @@ -458,7 +458,7 @@ data source.""")], def gen_source(): old_pkg = '' - for (package, release, version, vulnerable) \ + for (package, releases, version, vulnerable) \ in self.db.getSourcePackages(cursor, bug.name): if package == old_pkg: package = '' @@ -476,7 +476,8 @@ data source.""")], else: vuln = 'fixed' - yield package, ', '.join(release), version, vuln + releases = sorted(releases, key = debian_support.internRelease) + yield package, ', '.join(releases), version, vuln page.append(make_table(gen_source(), title=H2('Vulnerable and fixed packages'), -- cgit v1.2.3