diff options
| author | Jérome Maes <jem@openerp.com> | 2015-08-25 16:38:59 +0200 |
|---|---|---|
| committer | Jérome Maes <jem@openerp.com> | 2015-08-27 09:36:35 +0200 |
| commit | 9cc25d1c38dfb852bacd225a1515bb9459d9f796 (patch) | |
| tree | e36571fa701e10f5a1624c5ac67619789839a376 /addons/website_mail/controllers | |
| parent | a960eb9ff599fcbdea1371488beb6ebff4f35d87 (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.py | 5 |
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,)) |
