From c0a3318da9a84fa180450d46e8fd8ef950e622de Mon Sep 17 00:00:00 2001 From: JordiMForgeFlow Date: Wed, 14 Apr 2021 11:58:17 +0200 Subject: [PATCH] account_asset_management: fix group_assets sorting --- account_asset_management/report/account_asset_report_xls.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/account_asset_management/report/account_asset_report_xls.py b/account_asset_management/report/account_asset_report_xls.py index 2de634d3..797bfff8 100644 --- a/account_asset_management/report/account_asset_report_xls.py +++ b/account_asset_management/report/account_asset_report_xls.py @@ -430,7 +430,9 @@ class AssetReportXlsx(models.AbstractModel): group_assets = assets.filtered(lambda r: group in r.group_ids) else: group_assets = assets - group_assets = group_assets.sorted(lambda r: (r.date_start or "", r.code)) + group_assets = group_assets.sorted( + lambda r: (r.date_start or "", r.code or "", r.name) + ) grouped_assets[group] = {"assets": group_assets} for child in group.child_ids: self._group_assets(assets, child, grouped_assets[group])