From 0c5d3950be8971db90d68ad30743ff9465a1fb70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Taymans?= Date: Wed, 2 May 2018 16:18:46 +0200 Subject: [PATCH] [FIX] emc_w_taxshelter: Order of certificates --- easy_my_coop_website_taxshelter/controllers/main.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easy_my_coop_website_taxshelter/controllers/main.py b/easy_my_coop_website_taxshelter/controllers/main.py index 40031eb..ed525b0 100644 --- a/easy_my_coop_website_taxshelter/controllers/main.py +++ b/easy_my_coop_website_taxshelter/controllers/main.py @@ -68,6 +68,10 @@ class CooperatorWebsiteAccount(WebsiteAccount): # content according to pager and archive selected tax_shelters = tax_shelter_mgr.search( domain, limit=self._items_per_page, offset=pager['offset']) + tax_shelters = tax_shelters.sorted( + key=lambda r: r.declaration_id.fiscal_year, + reverse=True + ) values.update({ 'date': date_begin, 'tax_shelters': tax_shelters,