512a13f94c70130ad0b461fb2398ec4ab4e7fab1
When we send dates with website_form, if the language of the website is eg. in arabic we will send moment.js arabic dates that can't be parsed by the server. This also happens with norwegian and any language which doesn't use ascii numbers or textual format of month or days (and possibly RTL language). With this changeset, if we detect we are in a use case where this matter (an existing field and a date format that will fail) the date will be sent as odoo server format. Expected change: - what worked still work with or without server restart - what didn't work works after server restart - special case such as "english" with custom format in res.language containing textual month might now not work with code update without server restart (probability of this is low). opw-2326882 closes #57042 closes odoo/odoo#57217 Note: the saas-13.5 version always force isoformat for existing fields X-original-commit: f50f32ea656df62d16f0aeba1247fc3b2d394e5d Signed-off-by: Nicolas Lempereur (nle) <nle@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%