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):