From 5731a2a46ca9bc7d85907201787b4e2b30f04c3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Wed, 17 Oct 2012 16:19:58 +0200 Subject: [PATCH] [FIX] mail: res_users: browse -> read to have partner_id, to avoid access rights issues. bzr revid: tde@openerp.com-20121017141958-kvo8q82rltfhsfl8 --- addons/mail/res_users.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/mail/res_users.py b/addons/mail/res_users.py index f870604b03a..51d5e92c3ab 100644 --- a/addons/mail/res_users.py +++ b/addons/mail/res_users.py @@ -116,7 +116,7 @@ class res_users(osv.Model): context['thread_model'] = 'res.partner' if isinstance(thread_id, (list, tuple)): thread_id = thread_id[0] - partner_id = self.pool.get('res.users').browse(cr, uid, thread_id).partner_id.id + partner_id = self.pool.get('res.users').read(cr, uid, thread_id, ['partner_id'], context=context)['partner_id'][0] return self.pool.get('res.partner').message_post(cr, uid, partner_id, context=context, **kwargs) def message_update(self, cr, uid, ids, msg_dict, update_vals=None, context=None):