e73fa8f671f222e96f02f8b3f32b6288b7cee26d
Commit e834173314f00e36cb3a1f99690d9f220584682c fixed an issue where editable elements could not be removed if they were nested in a non-editable element, because the editor considered them to be an editable root. However, the same logic also applied when doing a history step after adding such an element. Adding a nested editable element would make the history step invalid and result in a rollback. Such a situation can be encountered when adding a recaptcha legal notice to a website form. The footer of the form is a non-editable paet of the document, however the legal notice can still be updated by the user. This commit adds a separate test for the addition of such editable elements that were previously considered unremovable. opw-2723017 closes odoo/odoo#88733 X-original-commit: f693e8ed27f753a728d903dfe4d7d10ae1334526 Signed-off-by: David Monjoie (dmo) <dmo@odoo.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%