From 7d6d793e7f564ac8e4b0c3cd493e1ae0e648871b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Tue, 5 Apr 2022 22:04:55 +0200 Subject: [PATCH] misc: sort modules in history page --- scrutiny/projects/views.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scrutiny/projects/views.py b/scrutiny/projects/views.py index ac090dc..2e65cf1 100644 --- a/scrutiny/projects/views.py +++ b/scrutiny/projects/views.py @@ -135,6 +135,11 @@ class ProjectSummaryHistoryView(DetailView): 'name': installed.version.module.name, 'current_version': installed.version.version, } + for installed_day in versions_and_day.keys(): + versions_and_day[installed_day]['modules'] = { + k: v for k, v in sorted(versions_and_day[installed_day]['modules'].items()) + } + versions_sorted_by_day = list(versions_and_day.values()) versions_sorted_by_day.sort(key=lambda x: x.get('day'))