584c9fe5cc83a50e3c08d97a2294c776228af875
Currently in 13.0 when creating a new model through studio and convert the x_name field to a computed fields with a dependency set on a custom field from a native model, user get a Key_error when upgrading or installing a new module due to the custom field with an invalid depends raise error through a transitive dependency. The loading of the registry completely fails, because the loading of the field custom_field raises a `KeyError` exception in `def transitive_dependencies` @ `dependencies[field]` it happens here because the custom_field was skipped at `dependencies[field] = set(field.resolve_depends(model))` task - 2366502 closes odoo/odoo#61663 X-original-commit: 92f6908bae4a6678f76a3ce9e29ac3907803ceb2 Signed-off-by: Raphael Collet (rco) <rco@openerp.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, ...
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.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%