[14.0][FIX] document_page_project: fix permissions for project users

Before this PR, users who could see projects but not knowledge
were unable to access any project page due to the new fields
linking knowledge documents and projects.
This commit is contained in:
Alessandro Uffreduzzi 2023-03-20 12:58:20 +01:00
parent cb46893bca
commit 65b8d51d77
No known key found for this signature in database
GPG Key ID: 6B534BB884A33D09

View File

@ -8,9 +8,16 @@ class ProjectProject(models.Model):
_inherit = "project.project"
document_page_ids = fields.One2many(
string="Wiki", comodel_name="document.page", inverse_name="project_id"
string="Wiki",
comodel_name="document.page",
inverse_name="project_id",
groups="knowledge.group_document_user",
)
document_page_count = fields.Integer(
compute="_compute_document_page_count",
groups="knowledge.group_document_user",
)
document_page_count = fields.Integer(compute="_compute_document_page_count")
def _compute_document_page_count(self):
for rec in self: