diff options
| author | Mahendra barad <mba@openerp.com> | 2014-12-03 19:09:15 +0530 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2015-02-18 17:26:50 +0100 |
| commit | 067e9a0eeeb6d4f43c55a8c2f76021a3f4a20ef3 (patch) | |
| tree | 2ce88b3469e311bb65e24dc5ae756e7ce5d4e9af /addons/mass_mailing/controllers/main.py | |
| parent | 856f03bf9be2319adc06edfcbcae4e0907d9337b (diff) | |
[ADD] mass_mailing: added bounce exchange banner
Diffstat (limited to 'addons/mass_mailing/controllers/main.py')
| -rw-r--r-- | addons/mass_mailing/controllers/main.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/addons/mass_mailing/controllers/main.py b/addons/mass_mailing/controllers/main.py index 08d0bc37db4..d1e3b5a7657 100644 --- a/addons/mass_mailing/controllers/main.py +++ b/addons/mass_mailing/controllers/main.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- import werkzeug @@ -75,3 +76,13 @@ class MassMailController(http.Controller): cr, uid, context = request.cr, request.uid, request.context request.registry['website.links.click'].add_click(cr, uid, code, request.httprequest.remote_addr, request.session['geoip'].get('country_code'), stat_id=stat_id, context=context) return werkzeug.utils.redirect(request.registry['website.links'].get_url_from_code(cr, uid, code, context=context), 301) + + @http.route(['/website_mass_mailing/get_content'], type='json', auth="public", website=True) + def get_mass_mailing_content(self, newsletter_id, **post): + data = self.is_subscriber(newsletter_id, **post) + mass_mailing_list = request.registry['mail.mass_mailing.list'].browse(request.cr, SUPERUSER_ID, int(newsletter_id), request.context) + data.update({ + 'content': mass_mailing_list.popup_content, + 'redirect_url': mass_mailing_list.popup_redirect_url + }) + return data |
