From d5e207fc9c15ebfe4ef1c2598c30e6102be2c729 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Sun, 17 Nov 2024 02:00:54 -0300 Subject: [PATCH] feat: add group name to transaction sum by account --- app/apps/transactions/utils/calculations.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/apps/transactions/utils/calculations.py b/app/apps/transactions/utils/calculations.py index 258a076..f79f8f6 100644 --- a/app/apps/transactions/utils/calculations.py +++ b/app/apps/transactions/utils/calculations.py @@ -154,6 +154,7 @@ def calculate_account_totals(transactions_queryset, ignore_empty=False): "account__name", "account__is_asset", "account__is_archived", + "account__group__name", "account__currency__id", "account__currency__code", "account__currency__name", @@ -233,9 +234,12 @@ def calculate_account_totals(transactions_queryset, ignore_empty=False): ) account_data = { - "name": total["account__name"], - "is_asset": total["account__is_asset"], - "is_archived": total["account__is_archived"], + "account": { + "name": total["account__name"], + "is_asset": total["account__is_asset"], + "is_archived": total["account__is_archived"], + "group": total["account__group__name"], + }, "currency": { "code": total["account__currency__code"], "name": total["account__currency__name"],