diff --git a/app_odoo_customize/__manifest__.py b/app_odoo_customize/__manifest__.py index 8709194a..509866be 100644 --- a/app_odoo_customize/__manifest__.py +++ b/app_odoo_customize/__manifest__.py @@ -23,7 +23,7 @@ { 'name': 'odoo 16 Customize OEM(Boost, Data reset)', - 'version': '16.23.03.09', + 'version': '16.23.04.07', 'author': 'Sunpop.cn', 'category': 'Productivity', 'website': 'https://www.sunpop.cn', diff --git a/app_odoo_customize/models/ir_http.py b/app_odoo_customize/models/ir_http.py index 3eb2e065..2162d5e0 100644 --- a/app_odoo_customize/models/ir_http.py +++ b/app_odoo_customize/models/ir_http.py @@ -28,4 +28,5 @@ class IrHttp(models.AbstractModel): result['app_show_poweredby'] = config_parameter.get_param('app_show_poweredby') # 增加多语言 result['app_lang_list'] = self.env['res.lang'].search_read([], ['id', 'code', 'name']) + result['is_erp_manager'] = self.env.user.has_group('base.group_erp_manager') return result diff --git a/app_odoo_customize/static/src/js/user_menu.js b/app_odoo_customize/static/src/js/user_menu.js index fd028cdb..427731f4 100644 --- a/app_odoo_customize/static/src/js/user_menu.js +++ b/app_odoo_customize/static/src/js/user_menu.js @@ -22,7 +22,7 @@ patch(UserMenu.prototype, "app_odoo_customize.UserMenu", { if (session.app_show_lang) { userMenuRegistry.add("separator1", separator1, {'force': true}) } - if (session.app_show_debug) { + if (session.app_show_debug && session.is_erp_manager) { userMenuRegistry.add("debug", debugItem, {'force': true}) .add("asset_asset", activateAssetsDebugging, {'force': true}) .add("leave_debug", leaveDebugMode, {'force': true})