diff options
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/website_crm/controllers/main.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/addons/website_crm/controllers/main.py b/addons/website_crm/controllers/main.py index 0226d3531d9..56279553137 100644 --- a/addons/website_crm/controllers/main.py +++ b/addons/website_crm/controllers/main.py @@ -53,8 +53,7 @@ class WebsiteForm(WebsiteForm): if 'company_id' not in values: values['company_id'] = request.website.company_id.id lang = request.context.get('lang', False) - lang_id = request.env["res.lang"].sudo().search([('code', '=', lang)], limit=1).id - values['lang_id'] = lang_id + values['lang_id'] = values.get('lang_id') or request.env['res.lang']._lang_get_id(lang) result = super(WebsiteForm, self).insert_record(request, model, values, custom, meta=meta) |
