Wednesday, December 15, 2021
1 change · master
Features or functions removed from Odoo
The Chilean electronic invoicing module no longer keeps an older partner lookup path that could select contacts from the wrong company. This reduces the risk of invoice save failures and access errors in the user interface.
Original PR description
In https://github.com/odoo/enterprise/pull/21956 a bugfix was implemented for _get_partner. It was matching on partners that didn't belong the company that would be set on the invoice, resulting in an exception while saving the record and read access errors when accessing the invoice in the UI. The fix changed the function signature, and the old code path with the bug in it was kept to keep the signature stable. This commit for master removes that old code path.