83053ba887d0c9abbdabf1e543da694f72e45736
Current behaviour: When setting a form to fullscreen, it doesn't save. Steps to reproduce: 1. Go to eLearning 2. Select a course 3. Add Content, type Web Page 4. Select it, Go to website 5. Drag and Drop a form in the middle 6. Click on Fullscreen 7. Try to send the form 8. An error has occurred, the form has not been sent. Cause of the issue: Caused by: https://github.com/odoo/odoo/commit/17c6f6f30bf13bd3c303b28d9a314bd76dd8f4dc When using a form normally, website_form_signature is added by add_form_signature in the page, because rendered through XML. When using a fullscreen form, website_form_signature is not added, because the page is rendered through JS. Fix: Calling ir.qweb.field.html in the JS route which calls value_to_html (in website) which calls add_form_signature Concerning {'template_options': {}}, without it, when we call _post_processing_att with the argument options.get('template_options'), because options are empty, it returns None, and in _post_processing_att when doing options.get('inherit_branding') we get a traceback. Since in 16.0, options are not used either in value_to_html nor _post_processing_att, it is no use to fix their modules. opw-3611126 closes odoo/odoo#147197 X-original-commit: beb1200d31ea0fc3ae4261b50018d9f56c275cc3 Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com> Signed-off-by: Antoine Demany (ande) <ande@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%