From 49102b2b8e507ea304261ef3daa1691f4534f328 Mon Sep 17 00:00:00 2001 From: aurelienshz Date: Thu, 7 Sep 2023 22:55:20 +0200 Subject: [PATCH] Sort former deliveries by reverse delivery date --- copanier/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/copanier/models.py b/copanier/models.py index 774cc4a..93f3363 100644 --- a/copanier/models.py +++ b/copanier/models.py @@ -509,7 +509,9 @@ class Delivery(PersistedBase): @classmethod def former(cls): - return [d for d in cls.all() if not d.is_foreseen] + return sorted( + [d for d in cls.all() if not d.is_foreseen], key=lambda d: d.from_date, reverse=True + ) @property def path(self):