summaryrefslogtreecommitdiff
path: root/addons/website_mass_mailing/controllers
diff options
context:
space:
mode:
authorDavid <david.vidal@tecnativa.com>2018-05-29 18:32:03 +0200
committerYannick Tivisse <yti@odoo.com>2018-06-11 10:53:23 +0200
commit407f52e86ce7a8d12b9ee99b00cbf77f8b739fda (patch)
tree4339896f6720b217326c9febdcc642b731ca763e /addons/website_mass_mailing/controllers
parentfc252fa6a15744eefeb03ddb77c84a1b6353d8cc (diff)
[FIX] website_mass_mailing: Use the correct model to unsubscribe
Purpose ======= When a contact in a mailing list receives a mass_mailing with an unsubscription link, then he is automatically unsubscribed once the unsubscription link in clicked instead of opening the unsubscription form. Specification ============= Now the user can decide wether to unsubscribe or not. Closes #24969
Diffstat (limited to 'addons/website_mass_mailing/controllers')
-rw-r--r--addons/website_mass_mailing/controllers/main.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/website_mass_mailing/controllers/main.py b/addons/website_mass_mailing/controllers/main.py
index d1aa21f5cd4..455ab1bdae0 100644
--- a/addons/website_mass_mailing/controllers/main.py
+++ b/addons/website_mass_mailing/controllers/main.py
@@ -11,7 +11,7 @@ class MassMailController(MassMailController):
def mailing(self, mailing_id, email=None, res_id=None, **post):
mailing = request.env['mail.mass_mailing'].sudo().browse(mailing_id)
if mailing.exists():
- if mailing.mailing_model_name == 'mail.mass_mailing.contact':
+ if mailing.mailing_model_real == 'mail.mass_mailing.contact':
contacts = request.env['mail.mass_mailing.contact'].sudo().search([('email', '=', email)])
return request.render('website_mass_mailing.page_unsubscribe', {
'contacts': contacts,