5321ed912025079f79e70768307c5ee84f60d1e6
Before this commit, `commitChanges` was inlining even when the content did not change. For instance, this event was called on every change of the record through the "next record" button of the form view. As toInline is computationally expensive, this commit execute it only when necessary (i.e. when the content is dirty). When there is a save action that is triggered in mass mailing (eg. through the button, breadcrumb, urgent save), if a previous call to `commitChanges` is still in progress, the inline field migth not be saved, thus we need to wait for a pending promise. task-3052658 X-original-commit: 3d43d462758c3c9b3817a7c19ccd88517f8625e1 Part-of: odoo/odoo#112908
…
…
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%