debug 管理员才可见,misc

This commit is contained in:
ivan deng
2023-04-07 02:02:39 +08:00
parent 6363f3ffd7
commit 8ffd00bff6
3 changed files with 3 additions and 2 deletions

View File

@@ -23,7 +23,7 @@
{ {
'name': 'odoo 16 Customize OEM(Boost, Data reset)', 'name': 'odoo 16 Customize OEM(Boost, Data reset)',
'version': '16.23.03.09', 'version': '16.23.04.07',
'author': 'Sunpop.cn', 'author': 'Sunpop.cn',
'category': 'Productivity', 'category': 'Productivity',
'website': 'https://www.sunpop.cn', 'website': 'https://www.sunpop.cn',

View File

@@ -28,4 +28,5 @@ class IrHttp(models.AbstractModel):
result['app_show_poweredby'] = config_parameter.get_param('app_show_poweredby') 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['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 return result

View File

@@ -22,7 +22,7 @@ patch(UserMenu.prototype, "app_odoo_customize.UserMenu", {
if (session.app_show_lang) { if (session.app_show_lang) {
userMenuRegistry.add("separator1", separator1, {'force': true}) 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}) userMenuRegistry.add("debug", debugItem, {'force': true})
.add("asset_asset", activateAssetsDebugging, {'force': true}) .add("asset_asset", activateAssetsDebugging, {'force': true})
.add("leave_debug", leaveDebugMode, {'force': true}) .add("leave_debug", leaveDebugMode, {'force': true})