From f27111e767b8872d3af63aa124ce01b7fcce8665 Mon Sep 17 00:00:00 2001 From: david Date: Wed, 10 Mar 2021 17:23:12 +0000 Subject: [PATCH] [FIX] mail: tracking_value_ids field group Give a coherent group as otherwise we could have access errors. Simple case: an Admin Rights user goes into a mail message form which is only available in debug mode which sets `group.no_one` into such user. This model is only readeable by `base.group_sytem` so an AccessError will raise. closes odoo/odoo#70119 X-original-commit: 8930e08213d0b6805e6fc91fa07561107ef43acc Signed-off-by: Simon Goffin (sig) Signed-off-by: Thibault Delavallee (tde) --- addons/mail/models/mail_message.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/mail/models/mail_message.py b/addons/mail/models/mail_message.py index 518e1f47d25..805ae66d144 100644 --- a/addons/mail/models/mail_message.py +++ b/addons/mail/models/mail_message.py @@ -152,7 +152,7 @@ class Message(models.Model): tracking_value_ids = fields.One2many( 'mail.tracking.value', 'mail_message_id', string='Tracking values', - groups="base.group_no_one", + groups="base.group_system", help='Tracked values are stored in a separate model. This field allow to reconstruct ' 'the tracking and to generate statistics on the model.') # mail gateway