79044b31ff7866d61b78f3a9be5723eca3ee51d0
Before this commit, clicking on a SendSMSButton in a FormViewDialog could change the record of the main form view. Problem: When closing the dialog opened by the SendSMSButton, the model is reloaded with the record id associated with the button. This has the effect of replacing the root with this record. This will replace the record used in the main form view by the one in the FormViewDialog. How to reproduce: - Go to a form view with an x2m field that has the same model as the form view - Add a record in the x2m in order to open a FormViewDialog with at least one field using the "phone" widget - Complete the field with the "phone" widget - Click on the "SMS" button - Click on "Discard" button Before this commit: The dialog opened by SendSMSButton is closed and the main form view record is replaced by the FormViewDialog record. After this commit: The dialog opened by SendSMSButton is closed and the record of the main form view has not changed. closes odoo/odoo#110527 Taskid: 3107429 X-original-commit: 9ceba129223a6368c720596ea17a3f7268487649 Signed-off-by: Joseph Caburnay (jcb) <jcb@odoo.com> Signed-off-by: Georis François (fge) <fge@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%