[FIX] base_comment_template: Fix access error.

Fix an access error in the base_comment_template module in
the BaseCommentTemplate.name_get() method.
Add sudo() before reading ir_model.name fields to fix access error for users
without admin rights when opening contact form views.
pull/774/head
Phil Gaiser 2023-06-29 15:51:44 +02:00
parent c71db288ff
commit c938db02d0
1 changed files with 1 additions and 1 deletions

View File

@ -113,7 +113,7 @@ class BaseCommentTemplate(models.Model):
item.name, dict(self._fields["position"].selection).get(item.position)
)
if self.env.context.get("comment_template_model_display"):
name += " (%s)" % ", ".join(item.model_ids.mapped("name"))
name += " (%s)" % ", ".join(item.sudo().model_ids.mapped("name"))
res.append((item.id, name))
return res