summaryrefslogtreecommitdiff
path: root/addons/website_mail/controllers
diff options
context:
space:
mode:
authorJérome Maes <jem@openerp.com>2015-08-25 16:38:59 +0200
committerJérome Maes <jem@openerp.com>2015-08-27 09:36:35 +0200
commit9cc25d1c38dfb852bacd225a1515bb9459d9f796 (patch)
treee36571fa701e10f5a1624c5ac67619789839a376 /addons/website_mail/controllers
parenta960eb9ff599fcbdea1371488beb6ebff4f35d87 (diff)
[IMP] website_mail : widgetize the Frontend Chatter. Prepare to include rating feature with posting mail.message
Diffstat (limited to 'addons/website_mail/controllers')
-rw-r--r--addons/website_mail/controllers/main.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/website_mail/controllers/main.py b/addons/website_mail/controllers/main.py
index fb0adaa5b5d..3efcbe34d38 100644
--- a/addons/website_mail/controllers/main.py
+++ b/addons/website_mail/controllers/main.py
@@ -150,6 +150,7 @@ class WebsiteMail(http.Controller):
try:
msg = _message_post_helper(res_model, res_id, message, **kw)
data = {
+ 'id': msg.id,
'body': msg.body,
'date': msg.date,
'author': msg.author_id.name,
@@ -162,5 +163,5 @@ class WebsiteMail(http.Controller):
@http.route(['/website_mail/post/post'], type='http', method=['POST'], auth='public', website=True)
def chatter_post(self, res_model='', res_id=None, message='', redirect=None, **kw):
res_id = int(res_id)
- _message_post_helper(res_model, res_id, message, **kw)
- return request.redirect(request.httprequest.referrer)
+ message = _message_post_helper(res_model, res_id, message, **kw)
+ return request.redirect(request.httprequest.referrer + "#message-%s" % (message.id,))