[FIX] mail: Access rights error when reading leaves

Fine tuning of this commit: b795d69ce8

Steps to reproduce the bug:
Leaves > List view > Go into any validated leave > Get Odoo Server Error on access rights

opw:693536
This commit is contained in:
Goffin Simon
2017-08-10 17:04:12 +02:00
parent cfbac106b4
commit c49265afa1
+1 -1
View File
@@ -116,7 +116,7 @@ class MailController(http.Controller):
follower_id = None
follower_recs = request.env['mail.followers'].sudo().browse(follower_ids)
res_ids = follower_recs.mapped('res_id')
request.env[res_model].browse(res_ids).check_access_rule("write")
request.env[res_model].browse(res_ids).check_access_rule("read")
for follower in follower_recs:
is_uid = partner_id == follower.partner_id
follower_id = follower.id if is_uid else follower_id