From 34f009a5cef2c765ae9ec10beef727f04e653f95 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Thu, 18 Feb 2021 01:10:10 +0100 Subject: [PATCH] HACK: disable super expensive query to get invoice total per supplier --- addons/account/partner.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/account/partner.py b/addons/account/partner.py index f60b37fe862..0afa7e719ee 100644 --- a/addons/account/partner.py +++ b/addons/account/partner.py @@ -278,8 +278,10 @@ class res_partner(osv.osv): # price_total is in the currency with rate = 1 # total_invoice should be displayed in the current user's currency - cr.execute(query, where_clause_params + [user_currency_id]) - result[partner_id] = cr.fetchone()[0] + # HACK: Avoid super expensive query taking 290s, see https://projects.sysmocom.de/issues/5379 + #cr.execute(query, where_clause_params + [user_currency_id]) + #result[partner_id] = cr.fetchone()[0] + result[partner_id] = 0 return result