fix: label personal accounts with user names
This commit is contained in:
@@ -102,6 +102,7 @@ def _resolve_avatar_url(existing: str | None = None) -> str | None:
|
||||
|
||||
|
||||
def _community_account_totals(month, previous_month, community_accounts, budget_categories):
|
||||
personal_label_map = personal_account_names()
|
||||
current_entry_values = {item.entry_id: to_decimal(item.planned_amount) for item in month.entry_values}
|
||||
previous_entry_values = (
|
||||
{item.entry_id: to_decimal(item.planned_amount) for item in previous_month.entry_values}
|
||||
@@ -157,9 +158,15 @@ def _community_account_totals(month, previous_month, community_accounts, budget_
|
||||
)
|
||||
assigned_budget_names = [category.name for category in assigned_categories]
|
||||
delta = current_total - previous_total
|
||||
display_name = (
|
||||
f"Auszahlung {personal_label_map.get(community_account.linked_account_slug, community_account.name)}"
|
||||
if community_account.account_type == "personal" and community_account.linked_account_slug
|
||||
else community_account.name
|
||||
)
|
||||
cards.append(
|
||||
{
|
||||
"community_account": community_account,
|
||||
"display_name": display_name,
|
||||
"current_total": current_total,
|
||||
"previous_total": previous_total,
|
||||
"delta": delta,
|
||||
|
||||
Reference in New Issue
Block a user