diff --git a/web_ir_actions_act_multi/__init__.py b/web_ir_actions_act_multi/__init__.py index e69de29bb..0650744f6 100644 --- a/web_ir_actions_act_multi/__init__.py +++ b/web_ir_actions_act_multi/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/web_ir_actions_act_multi/__manifest__.py b/web_ir_actions_act_multi/__manifest__.py index 5ca074fa6..65c86d6d2 100644 --- a/web_ir_actions_act_multi/__manifest__.py +++ b/web_ir_actions_act_multi/__manifest__.py @@ -13,6 +13,6 @@ "author": "Modoolar, " "CorporateHub, " "Odoo Community Association (OCA)", "website": "https://github.com/OCA/web", "depends": ["web"], - "data": ["views/web_ir_actions_act_multi.xml"], + "data": ["security/ir.model.access.csv", "views/web_ir_actions_act_multi.xml"], "installable": True, } diff --git a/web_ir_actions_act_multi/models/__init__.py b/web_ir_actions_act_multi/models/__init__.py new file mode 100644 index 000000000..16285e5e1 --- /dev/null +++ b/web_ir_actions_act_multi/models/__init__.py @@ -0,0 +1 @@ +from . import ir_actions diff --git a/web_ir_actions_act_multi/models/ir_actions.py b/web_ir_actions_act_multi/models/ir_actions.py new file mode 100644 index 000000000..123d625e0 --- /dev/null +++ b/web_ir_actions_act_multi/models/ir_actions.py @@ -0,0 +1,15 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + + +class IrActionsActMulti(models.Model): + _name = "ir.actions.act_multi" + _description = "Action Mulit" + _inherit = "ir.actions.actions" + _table = "ir_actions" + + type = fields.Char(default="ir.actions.act_multi") + + def _get_readable_fields(self): + return super()._get_readable_fields() | {"actions"} diff --git a/web_ir_actions_act_multi/security/ir.model.access.csv b/web_ir_actions_act_multi/security/ir.model.access.csv new file mode 100644 index 000000000..b0a872960 --- /dev/null +++ b/web_ir_actions_act_multi/security/ir.model.access.csv @@ -0,0 +1,2 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +crud_ir_actions_act_multi,access_ir_actions_act_multi,model_ir_actions_act_multi,,1,1,1,1