diff options
Diffstat (limited to 'addons/im_livechat/controllers/main.py')
| -rw-r--r-- | addons/im_livechat/controllers/main.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/addons/im_livechat/controllers/main.py b/addons/im_livechat/controllers/main.py index 8e56c2279f3..b90a418f8cd 100644 --- a/addons/im_livechat/controllers/main.py +++ b/addons/im_livechat/controllers/main.py @@ -148,3 +148,9 @@ class LivechatController(http.Controller): Channel = request.env['mail.channel'] channel = Channel.sudo().search([('uuid', '=', uuid)], limit=1) channel.notify_typing(is_typing=is_typing, is_website_user=True) + + @http.route('/im_livechat/email_livechat_transcript', type='json', auth='public', cors="*") + def email_livechat_transcript(self, uuid, email): + channel = request.env['mail.channel'].sudo().search([('uuid', '=', uuid)], limit=1) + if channel: + channel._email_livechat_transcript(email) |
