summaryrefslogtreecommitdiff
path: root/addons/sale_management
diff options
context:
space:
mode:
authorArnaud Joset <arj@odoo.com>2020-07-30 14:25:56 +0000
committerArnaud Joset <arj@odoo.com>2020-08-19 08:09:20 +0000
commit30e1ca4cd6f4032e9bbb31d91b6903e691b7cda8 (patch)
tree8301539beb5745c6d32b05c95a62113c72871d27 /addons/sale_management
parent9e27956aa960dc9eea442418c83f5b3941b0c447 (diff)
[FIX] sale_management: do not override execute in res_config_settings
The execute method of res_config settings must not be overridden. set_values() must be overridden because the uninstall must be done at the end of transaction. closes odoo/odoo#56101 Taskid: 2282427 X-original-commit: 6d6227915539c7af10e7e2b23565baea602a1d82 Related: odoo/enterprise#12504 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Diffstat (limited to 'addons/sale_management')
-rw-r--r--addons/sale_management/models/res_config_settings.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/sale_management/models/res_config_settings.py b/addons/sale_management/models/res_config_settings.py
index 51875383df7..bdfc0e0d74d 100644
--- a/addons/sale_management/models/res_config_settings.py
+++ b/addons/sale_management/models/res_config_settings.py
@@ -19,10 +19,10 @@ class ResConfigSettings(models.TransientModel):
if not self.group_sale_order_template:
self.module_sale_quotation_builder = False
- def execute(self):
+ def set_values(self):
if not self.group_sale_order_template:
self.company_so_template_id = None
self.env['res.company'].sudo().search([]).write({
'sale_order_template_id': False,
})
- return super(ResConfigSettings, self).execute()
+ return super(ResConfigSettings, self).set_values()