38ebbc0a04e587ce53dbd0fa8a447376daf8e735
Since commit [1], which updates jQuery to version 3.6.3, when dropping a dynamic snippet (Events, Blog Posts), it appears broken. This happens because in jQuery 3.5.0, the `htmlPrefilter` function (which is called when the dynamic snippet content is rendered) has been modified. The dynamic snippets are broken because auto-closed tags are contained in the data that are fetched from the server and without the jQuery regex to fix them, they are never closed properly, which breaks the rendering. Indeed, the `etree.tostring(...)` function auto-closes the tags of elements having no content when no method is specified as a parameter. This commit prevents auto-closed tags to appear in the data sent by the server when rendering the dynamic snippets, by enforcing the fact that they will be used as HTML. [1]: https://github.com/odoo/odoo/commit/ae1cd3d5bb99b9835501144522b71f152aaf8e34 task-3199318 closes odoo/odoo#116929 X-original-commit: f6cbec8d0116305041f018870ab63e26c8cbef41 Signed-off-by: Quentin Smetz (qsm) <qsm@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%