[FIX] account : fixes wrong domain of invoice and bill, uses 'in' operator to match move_type against a tuple instead of '=' operator.

closes odoo/odoo#127105

X-original-commit: 8300c4a59c5654d8fc4e22c5b6848d4dcae04ff2
Signed-off-by: William André (wan) <wan@odoo.com>
This commit is contained in:
jadir-bs
2023-07-04 12:46:58 +02:00
committed by william-andre
parent ea33e1e9d8
commit ab3f1633cd
+2 -2
View File
@@ -44,8 +44,8 @@ class PortalAccount(CustomerPortal):
def _get_account_searchbar_filters(self):
return {
'all': {'label': _('All'), 'domain': []},
'invoices': {'label': _('Invoices'), 'domain': [('move_type', '=', ('out_invoice', 'out_refund'))]},
'bills': {'label': _('Bills'), 'domain': [('move_type', '=', ('in_invoice', 'in_refund'))]},
'invoices': {'label': _('Invoices'), 'domain': [('move_type', 'in', ('out_invoice', 'out_refund'))]},
'bills': {'label': _('Bills'), 'domain': [('move_type', 'in', ('in_invoice', 'in_refund'))]},
}
@http.route(['/my/invoices', '/my/invoices/page/<int:page>'], type='http', auth="user", website=True)