73b18b30b5fcad43a08407d4cfa13b6c55c58f4c
- Let a model M define a Many2oneReference field F1. - Let a model N define a One2many field F2 whose inverse is M->F1 - Define a computed field N->F3 that depends on N->F2 If, for whatever reason, a recordset of M contains records that have been unlinked already and we try to unlink them again, the system will crash with a MissingException error. This happened because, while most _modified_trigger cases cover the case of a MissingException (i.e. record not in cache), the case for a Many2oneReference didn't. This is fixed by simply ignoring these "stale" records in the _modified_triggers section for Many2oneReference fields. closes odoo/odoo#38816 X-original-commit: f3b05032f0576befda4dca870718afd429c21b0f Signed-off-by: Adrian Torres (adt) <adt@odoo.com> Co-authored-by: mreficent <miquel.raich@eficent.com>
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%