diff --git a/addons/mass_mailing/controllers/main.py b/addons/mass_mailing/controllers/main.py index 18b8a814dac..7d43038a3a6 100644 --- a/addons/mass_mailing/controllers/main.py +++ b/addons/mass_mailing/controllers/main.py @@ -62,6 +62,10 @@ class MassMailController(http.Controller): 'show_blacklist_button': request.env['ir.config_parameter'].sudo().get_param('mass_mailing.show_blacklist_buttons'), }) else: + opt_in_lists = request.env['mail.mass_mailing.list_contact_rel'].sudo().search([ + ('contact_id.email', '=', email), + ('opt_out', '=', False) + ]).mapped('list_id') blacklist_rec = request.env['mail.blacklist'].sudo()._add(email) self._log_blacklist_action( blacklist_rec, mailing_id, @@ -70,6 +74,7 @@ class MassMailController(http.Controller): 'email': email, 'mailing_id': mailing_id, 'res_id': res_id, + 'list_ids': opt_in_lists, 'show_blacklist_button': request.env['ir.config_parameter'].sudo().get_param( 'mass_mailing.show_blacklist_buttons'), }) diff --git a/addons/mass_mailing/views/unsubscribe_templates.xml b/addons/mass_mailing/views/unsubscribe_templates.xml index 1822ac08345..9417aeef044 100644 --- a/addons/mass_mailing/views/unsubscribe_templates.xml +++ b/addons/mass_mailing/views/unsubscribe_templates.xml @@ -71,6 +71,19 @@
You have been successfully unsubscribed!
+You are currently subscribed to those newsletters. Unsubscribing means you will not receive any news from them anymore:
+