summaryrefslogtreecommitdiff
path: root/addons/website_mail/controllers
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2014-05-28 11:12:33 +0200
committerThibault Delavallée <tde@openerp.com>2014-05-28 11:12:33 +0200
commit0c89ca0f8f2d96e37353348fe33591da8142368b (patch)
tree337a7a4f08a83b15bf4bc99b9f4b1ce95612db07 /addons/website_mail/controllers
parent02018563b3e9b805eaee5d1d9672e6cc5eb240c4 (diff)
[FIX] website_mail, websit_mail_group: moved discussion group snippet to the right module; it should not be available when the mailing list archives module is not installed. Also fixed get_alias_info route to be mail_group specific and to avoid allowing people to browse the database.
Diffstat (limited to 'addons/website_mail/controllers')
-rw-r--r--addons/website_mail/controllers/main.py17
1 files changed, 0 insertions, 17 deletions
diff --git a/addons/website_mail/controllers/main.py b/addons/website_mail/controllers/main.py
index 8cdb73030a8..081ba93b8b4 100644
--- a/addons/website_mail/controllers/main.py
+++ b/addons/website_mail/controllers/main.py
@@ -100,20 +100,3 @@ class WebsiteMail(http.Controller):
], context=context)) == 1
return values
-
- @http.route(['/website_mail/get_alias_info'], type='json', auth='public', website=True)
- def get_alias_info(self, model, id, **post):
- id = int(id)
- cr, uid, context = request.cr, request.uid, request.context
- obj = request.registry.get(model)
-
- values = {'alias_name': False}
-
- if not obj:
- return values
- obj_ids = obj.exists(cr, SUPERUSER_ID, [id], context=context)
- if obj_ids and 'alias_id' in obj._all_columns:
- alias_id = obj.browse(cr, SUPERUSER_ID, obj_ids[0], context=context).alias_id
- values['alias_name'] = alias_id and alias_id.alias_domain and '%s@%s' % (alias_id.alias_name, alias_id.alias_domain) or False
-
- return values