diff --git a/document_page_access_group_user_role/__manifest__.py b/document_page_access_group_user_role/__manifest__.py index 54a075cb..e7ebe10f 100644 --- a/document_page_access_group_user_role/__manifest__.py +++ b/document_page_access_group_user_role/__manifest__.py @@ -4,7 +4,7 @@ "name": "Document Page Access Group User Role", "author": "Tecnativa, Odoo Community Association (OCA)", "website": "https://github.com/OCA/knowledge", - "version": "16.0.1.1.0", + "version": "18.0.1.0.0", "depends": ["document_page_access_group", "base_user_role"], "license": "AGPL-3", "category": "Knowledge", diff --git a/document_page_access_group_user_role/migrations/16.0.1.1.0/post-migration.py b/document_page_access_group_user_role/migrations/16.0.1.1.0/post-migration.py deleted file mode 100644 index 20d09318..00000000 --- a/document_page_access_group_user_role/migrations/16.0.1.1.0/post-migration.py +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 2024 Tecnativa - Víctor Martínez -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openupgradelib import openupgrade - - -@openupgrade.migrate() -def migrate(env, version): - """Pages that had roles should now have the correct users.""" - pages = env["document.page"].sudo().search([("role_ids", "!=", False)]) - for page in pages: - users = page.mapped("role_ids.users") - page.role_ids = False - page.user_ids = users diff --git a/document_page_access_group_user_role/models/document_page.py b/document_page_access_group_user_role/models/document_page.py index a4db0ed0..54d5e448 100644 --- a/document_page_access_group_user_role/models/document_page.py +++ b/document_page_access_group_user_role/models/document_page.py @@ -18,6 +18,6 @@ class DocumentPage(models.Model): @api.depends("role_ids", "role_ids.users") def _compute_user_ids(self): - """Create a compute to auto-set all the users of the related roles.""" + """compute to auto-set all the users of the related roles.""" for item in self: item.user_ids += item.mapped("role_ids.users") diff --git a/document_page_access_group_user_role/views/document_page_views.xml b/document_page_access_group_user_role/views/document_page_views.xml index 55506292..63888e3b 100644 --- a/document_page_access_group_user_role/views/document_page_views.xml +++ b/document_page_access_group_user_role/views/document_page_views.xml @@ -12,14 +12,14 @@ - + - +