f58f2e0d4f24de52e72a5b0fe3c7fb78680eac0c
Have a char field with trim option set to True (this is the default). Open a form view where the value of this field has leading or trailing spaces. Press F5 (or close the tab/browser). Before this commit, a write was done before leaving, with the trimmed value of the char field. This isn't the expected behavior: as the field hasn't been manually edited, we don't want to write on it. This could be reproduced on project.task form views, on tasks with a name with leading/trailing spaces (e.g. tasks created by mails sent to feedback@odoo.com). The issue occurred when we saved a record "urgently" (before unload) because we parsed the value of each input field, and we sent it if it was different from the initial (or last set) value. In our case, parsing the value trimmed it, and it was thus different from the initial value. Bug reported after the migration of odoo.com to 16.0. closes odoo/odoo#110528 X-original-commit: 43b7ae39e633ced6008b067bb4e63ed9be7eda01 Signed-off-by: Michaël Mattiello <mcm@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%