From e0e92dae5adc85ae5be548068bb562200444df01 Mon Sep 17 00:00:00 2001 From: FernandoRomera Date: Thu, 8 Dec 2022 09:20:13 +0100 Subject: [PATCH] [16.0][MIG] document_page_tag: Migration to 16.0 --- document_page_tag/__manifest__.py | 2 +- document_page_tag/models/document_page_tag.py | 2 +- document_page_tag/security/ir.model.access.csv | 2 +- document_page_tag/tests/test_document_page_tag.py | 2 +- document_page_tag/views/document_page_tag.xml | 3 ++- setup/document_page_tag/odoo/addons/document_page_tag | 1 + setup/document_page_tag/setup.py | 6 ++++++ 7 files changed, 13 insertions(+), 5 deletions(-) create mode 120000 setup/document_page_tag/odoo/addons/document_page_tag create mode 100644 setup/document_page_tag/setup.py diff --git a/document_page_tag/__manifest__.py b/document_page_tag/__manifest__.py index cf7d9ad5..f96b7f8e 100644 --- a/document_page_tag/__manifest__.py +++ b/document_page_tag/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). { "name": "Document Page Tag", - "version": "15.0.1.2.0", + "version": "16.0.1.0.0", "author": "Therp BV,Odoo Community Association (OCA)", "website": "https://github.com/OCA/knowledge", "license": "AGPL-3", diff --git a/document_page_tag/models/document_page_tag.py b/document_page_tag/models/document_page_tag.py index 7dc70ce6..cb5bf89b 100644 --- a/document_page_tag/models/document_page_tag.py +++ b/document_page_tag/models/document_page_tag.py @@ -21,4 +21,4 @@ class DocumentPageTag(models.Model): existing = self.search([("name", "=ilike", vals["name"])], limit=1) if existing: return existing - return super(DocumentPageTag, self).create(vals) + return super().create(vals) diff --git a/document_page_tag/security/ir.model.access.csv b/document_page_tag/security/ir.model.access.csv index c426dec3..5ab61cf8 100644 --- a/document_page_tag/security/ir.model.access.csv +++ b/document_page_tag/security/ir.model.access.csv @@ -1,4 +1,4 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -document_page_user,document.page user,model_document_page_tag,knowledge.group_document_user,1,0,0,0 +document_page_user,document.page user,model_document_page_tag,document_knowledge.group_document_user,1,0,0,0 document_page_editor,document.page editor,model_document_page_tag,document_page.group_document_editor,1,1,1,0 document_page_manager,document.page manager,model_document_page_tag,document_page.group_document_manager,1,1,1,1 diff --git a/document_page_tag/tests/test_document_page_tag.py b/document_page_tag/tests/test_document_page_tag.py index 66a83bfd..30d0d8fd 100644 --- a/document_page_tag/tests/test_document_page_tag.py +++ b/document_page_tag/tests/test_document_page_tag.py @@ -19,4 +19,4 @@ class TestDocumentPageTag(TransactionCase): with mute_logger("odoo.sql_db"): testtag2 = self.env["document.page.tag"].create({"name": "test2"}) testtag2.write({"name": "test"}) - testtag2.flush() + testtag2.flush_model() diff --git a/document_page_tag/views/document_page_tag.xml b/document_page_tag/views/document_page_tag.xml index 49f7c3d7..80a37895 100644 --- a/document_page_tag/views/document_page_tag.xml +++ b/document_page_tag/views/document_page_tag.xml @@ -1,3 +1,4 @@ + @@ -66,7 +67,7 @@ diff --git a/setup/document_page_tag/odoo/addons/document_page_tag b/setup/document_page_tag/odoo/addons/document_page_tag new file mode 120000 index 00000000..2f64ea43 --- /dev/null +++ b/setup/document_page_tag/odoo/addons/document_page_tag @@ -0,0 +1 @@ +../../../../document_page_tag \ No newline at end of file diff --git a/setup/document_page_tag/setup.py b/setup/document_page_tag/setup.py new file mode 100644 index 00000000..28c57bb6 --- /dev/null +++ b/setup/document_page_tag/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)