From 9a8fe95a5cf616a9d9ec69e3b9ffb6261fddc465 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Mon, 2 Sep 2013 11:51:51 +0200 Subject: [PATCH] Get back a working version bzr revid: nicolas.vanhoren@openerp.com-20130902095151-0etexao0jbdiymry --- addons/im/im.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/im/im.py b/addons/im/im.py index 919a196db2e..aa659e9bcd0 100644 --- a/addons/im/im.py +++ b/addons/im/im.py @@ -186,9 +186,9 @@ class im_message(osv.osv): assert_uuid(uuid) my_id = self.pool.get('im.user').get_my_id(cr, uid, uuid) session = self.pool.get('im.session').browse(cr, uid, to_session_id, context) - to_ids = [x.id for x in session.user_ids if x != my_id] - self.create(cr, openerp.SUPERUSER_ID, {"message": message, 'from_id': my_id, 'to_id': to_ids, 'session_id': to_session_id}, context=context) - notify_channel(cr, "im_channel", {'type': 'message', 'receivers': to_ids}) + to_ids = [x.id for x in session.user_ids if x.id != my_id] + self.create(cr, openerp.SUPERUSER_ID, {"message": message, 'from_id': my_id, 'to_id': [(6, 0, to_ids)], 'session_id': to_session_id}, context=context) + notify_channel(cr, "im_channel", {'type': 'message', 'receivers': [my_id] + to_ids}) return False class im_session(osv.osv):