diff options
| author | Jérome Maes <jem@openerp.com> | 2015-09-21 17:53:24 +0200 |
|---|---|---|
| committer | Jérome Maes <jem@openerp.com> | 2015-09-23 13:05:41 +0200 |
| commit | 6ed93f17701dc81257bab599f0ded63b37cf71ac (patch) | |
| tree | fd7d2c5fb68ba32cec4c073bb927d9d27944d723 /addons/website_mail/controllers/main.py | |
| parent | 04400f8b61a242f0746b2a080068c44bf040b48d (diff) | |
[FIX] website_mail : prevent posting empty comment
Diffstat (limited to 'addons/website_mail/controllers/main.py')
| -rw-r--r-- | addons/website_mail/controllers/main.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/addons/website_mail/controllers/main.py b/addons/website_mail/controllers/main.py index b36378961a9..5ae3b6a0734 100644 --- a/addons/website_mail/controllers/main.py +++ b/addons/website_mail/controllers/main.py @@ -166,5 +166,8 @@ 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 = _message_post_helper(res_model, res_id, message, **kw) - return request.redirect(request.httprequest.referrer + "#message-%s" % (message.id,)) + url = request.httprequest.referrer + if message: + message = _message_post_helper(res_model, res_id, message, **kw) + url = url + "#message-%s" % (message.id,) + return request.redirect(url) |
