[FIX] account: fix portal cards count

PR : odoo/odoo#140051
task-id : 3571692
This commit is contained in:
Florian Damhaut
2023-10-30 12:05:25 +00:00
parent 4f39f7cb29
commit 6e13d715f9
+2 -2
View File
@@ -16,11 +16,11 @@ class PortalAccount(CustomerPortal):
def _prepare_home_portal_values(self, counters):
values = super()._prepare_home_portal_values(counters)
if 'invoice_count' in counters:
invoice_count = request.env['account.move'].search_count(self._get_invoices_domain('in'), limit=1) \
invoice_count = request.env['account.move'].search_count(self._get_invoices_domain('out'), limit=1) \
if request.env['account.move'].check_access_rights('read', raise_exception=False) else 0
values['invoice_count'] = invoice_count
if 'bill_count' in counters:
bill_count = request.env['account.move'].search_count(self._get_invoices_domain('out'), limit=1) \
bill_count = request.env['account.move'].search_count(self._get_invoices_domain('in'), limit=1) \
if request.env['account.move'].check_access_rights('read', raise_exception=False) else 0
values['bill_count'] = bill_count
return values