diff --git a/beesdoo_website_posorder_amount/controllers/main.py b/beesdoo_website_posorder_amount/controllers/main.py index f4f9439..607c05f 100644 --- a/beesdoo_website_posorder_amount/controllers/main.py +++ b/beesdoo_website_posorder_amount/controllers/main.py @@ -34,11 +34,11 @@ class PortalPosOrderAmount(CustomerPortal): ) values["posorder_amount_by_year"] = [ { - "year": key, - "amount": sum(element.amount_total for element in group), + "year": year, + "amount": sum(pos_order.amount_total for pos_order in grouped_pos_orders), } - for key, group in groupby( - owned_posorder, key=lambda element: element.date_order.year + for year, grouped_pos_orders in groupby( + owned_posorder, key=lambda pos_order: pos_order.date_order.year ) ] values["company_currency"] = ( diff --git a/beesdoo_website_posorder_amount/templates/portal_posorder_amount.xml b/beesdoo_website_posorder_amount/templates/portal_posorder_amount.xml index 702ff00..b3c63d6 100644 --- a/beesdoo_website_posorder_amount/templates/portal_posorder_amount.xml +++ b/beesdoo_website_posorder_amount/templates/portal_posorder_amount.xml @@ -21,7 +21,7 @@ t-esc-options='{"widget": "monetary", "display_currency": "company_currency"}'/> .

- +
Year