b58c649d721461d4d2e04c169c1a9cb0a86ee7a8
Revision on https://github.com/odoo/odoo/commit/141b34f152f36d970d4ff78abe53f563555a8e69 Having async/await as a new promise constructor is an antipattern. The reason is that it may lead to unnoticed errors: if an inner promise is rejected, it won't propagate the error to another promise that will handle the error. As a result, this error becomes unnoticed and the initial promise is pending indefinitely, which also may lead to more bugs [1]. [1] https://stackoverflow.com/a/25569299 Closes #43072
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%