diff options
| author | Denis Vermylen <dve@odoo.com> | 2017-03-15 10:15:30 +0100 |
|---|---|---|
| committer | Denis Vermylen <dve@odoo.com> | 2017-03-15 10:44:52 +0100 |
| commit | 9995deda864902cf3dd0d75a41b648a45c95e2e3 (patch) | |
| tree | e1a0c1c770493074dc095da9dc8ab54aa84d0fa1 /addons | |
| parent | 328a5a7ea393b8a3cc60ca36b2b41d606e2110e8 (diff) | |
[FIX] website_sale: fix extra-step
truly fix 328a5a7ea393b8a3cc60ca36b2b41d606e2110e8
sudo() was applied at the wrong step.
mea culpa
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/website_form/controllers/main.py | 2 | ||||
| -rw-r--r-- | addons/website_sale/controllers/main.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/addons/website_form/controllers/main.py b/addons/website_form/controllers/main.py index 2f5f7ec2292..4ded7c4ddb7 100644 --- a/addons/website_form/controllers/main.py +++ b/addons/website_form/controllers/main.py @@ -159,7 +159,7 @@ class WebsiteForm(http.Controller): # def website_form_input_filter(self, values): # values['name'] = '%s\'s Application' % values['partner_name'] # return values - dest_model = request.env[model.model] + dest_model = request.env[model.sudo().model] if hasattr(dest_model, "website_form_input_filter"): data['record'] = dest_model.website_form_input_filter(request, data['record']) diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 82cb45a563e..75ff784675a 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -101,7 +101,7 @@ class WebsiteSaleForm(WebsiteForm): order = request.website.sale_get_order() if data['record']: - order.sudo().write(data['record']) + order.write(data['record']) if data['custom']: values = { |
