diff options
| author | Thibault Delavallée <tde@odoo.com> | 2017-05-08 17:57:06 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2017-05-09 09:31:11 +0200 |
| commit | 16884487e7bbe6d29fc6a61e5b181af99613f35b (patch) | |
| tree | 46b1d64ec55efcbc31f8a41727e88c0c6df60759 /addons/website_form/controllers | |
| parent | 8d9f0c8d941565f3831adef4c12b94cb97ed8be9 (diff) | |
[FIX] website_form: do not subscribe administrator to all records from website form
As administrator is used to create all records from website form he is
also put into followers. This creates a lot of unnecessary notifications
and/or emails depending on the system configuration.
Using the magic context key this behavior is modified. Administrator
will not follow every records created through the website form anymore.
Diffstat (limited to 'addons/website_form/controllers')
| -rw-r--r-- | addons/website_form/controllers/main.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/website_form/controllers/main.py b/addons/website_form/controllers/main.py index 742a8eeb0b7..f0ef484f1a9 100644 --- a/addons/website_form/controllers/main.py +++ b/addons/website_form/controllers/main.py @@ -170,7 +170,7 @@ class WebsiteForm(http.Controller): return data def insert_record(self, request, model, values, custom, meta=None): - record = request.env[model.model].sudo().create(values) + record = request.env[model.model].sudo().with_context(mail_create_nosubscribe=True).create(values) if custom or meta: default_field = model.website_form_default_field_id |
