41e98ccbe435a1ddfa577d184aad8e748e2e69fe
When a checklist is present in an html field, there is a feature that allows us to check/uncheck its boxes without going through edit mode. That feature was broken due to a dead callback in wysiwyg.js, which is hereby restored. Meanwhile, the behaviour of checklists had changed but the python code handling the readonly checking/unchecking hadn't so this brings it up to date[1]. Finally, the code managing checklist ids was unnecessarily complicated as it was trying to keep the ids consecutive for no particular reason. This refactors it to simply use unique ids based on date stamps. [1] It used to be that checking a box checked all the children of that box but it was in the meantime decided not to do that anymore. Part-of: odoo/odoo#81920
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%