From: Thibault Delavallée Date: Fri, 14 Sep 2012 12:21:39 +0000 (+0200) Subject: [FIX] mail_message: message_read evaluates the message domain as SUPERUSER (because... X-Git-Tag: 7.0-server~1812^2~44 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=2909c507af21c380b56eab2895417653cb24530a;p=odoo%2Fodoo.git [FIX] mail_message: message_read evaluates the message domain as SUPERUSER (because even anonymous people will have a wall, and therefore evaluate notifications.partner_id.users_ids). bzr revid: tde@openerp.com-20120914122139-dv1xlinpgvd4dw7g --- diff --git a/addons/mail/mail_message.py b/addons/mail/mail_message.py index 39145d3..35703e7 100644 --- a/addons/mail/mail_message.py +++ b/addons/mail/mail_message.py @@ -222,7 +222,7 @@ class mail_message(osv.Model): limit = limit or self._message_read_limit context = context or {} if not ids: - ids = self.search(cr, uid, domain, context=context, limit=limit) + ids = self.search(cr, SUPERUSER_ID, domain, context=context, limit=limit) messages = self.browse(cr, uid, ids, context=context) result = []