diff options
| -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 = { |
