[FIX] account: potential traceback
The method `get_by_record` expects a singleton. opw-691198
This commit is contained in:
@@ -473,8 +473,8 @@ class AccountInvoice(models.Model):
|
||||
rec_dom = [('name', '=', 'property_account_receivable_id'), ('company_id', '=', company_id)]
|
||||
pay_dom = [('name', '=', 'property_account_payable_id'), ('company_id', '=', company_id)]
|
||||
res_dom = [('res_id', '=', 'res.partner,%s' % partner_id)]
|
||||
rec_prop = prop.search(rec_dom + res_dom) or prop.search(rec_dom)
|
||||
pay_prop = prop.search(pay_dom + res_dom) or prop.search(pay_dom)
|
||||
rec_prop = prop.search(rec_dom + res_dom) or prop.search(rec_dom, limit=1)
|
||||
pay_prop = prop.search(pay_dom + res_dom) or prop.search(pay_dom, limit=1)
|
||||
rec_account = rec_prop.get_by_record(rec_prop)
|
||||
pay_account = pay_prop.get_by_record(pay_prop)
|
||||
if not rec_account and not pay_account:
|
||||
|
||||
Reference in New Issue
Block a user