diff options
author | Emilio Pozuelo Monfort <pochu@debian.org> | 2021-11-25 10:22:03 +0100 |
---|---|---|
committer | Emilio Pozuelo Monfort <pochu@debian.org> | 2021-11-25 10:24:06 +0100 |
commit | 85ca9c389a7cecdf586a6e5114985275b5b88f9b (patch) | |
tree | 9927e26779e69ba3f03f22e9a246db4b687aa2a1 | |
parent | b476fd7fd32007fbb912f982b5934b901144073c (diff) |
tracker_service: sort releases in CVE pages
-rwxr-xr-x | bin/tracker_service.py | 5 |
1 files changed, 3 insertions, 2 deletions
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'), |