[MOV]hide_portal_module_by_user: from elabore-addons to ux-tools

This commit is contained in:
2025-12-08 17:44:35 +01:00
parent 85e2b2c1bf
commit 3757d2c584
19 changed files with 672 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
from odoo import api, SUPERUSER_ID
def post_init_hook(cr, registry):
"""Loaded after installing the module.
This module's DB modifications will be available.
:param odoo.sql_db.Cursor cr:
Database cursor.
:param odoo.modules.registry.RegistryManager registry:
Database registry, using v7 api.
"""
env = api.Environment(cr, SUPERUSER_ID, {})
portal_views = env['ir.ui.view'].search([('inherit_id.xml_id', '=', 'portal.portal_my_home')])
if portal_views:
for p in portal_views:
p.create_group_from_view()
return True