From aac6fbd1b8b1929a5d7a8e18c25bdf7da65f3ca7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 4 Sep 2024 01:29:57 +0200 Subject: [PATCH] Set alias to the balance expression of amount query for budget line Since 530295147233 AmountMixin.get_amount uses sqlite_apply_types which requires columns of select query to have an alias to apply the type for SQLite. Closes #13491 --- modules/analytic_budget/analytic_account.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/analytic_budget/analytic_account.py b/modules/analytic_budget/analytic_account.py index 0623f4d698..f244607c71 100644 --- a/modules/analytic_budget/analytic_account.py +++ b/modules/analytic_budget/analytic_account.py @@ -194,7 +194,7 @@ class BudgetLine(BudgetLineMixin, ModelSQL, ModelView): line, condition=line.account == children.account) .select( - table.id, balance, + table.id, balance.as_('amount'), where=red_sql & query_where, group_by=table.id))