From 5f76e998a52b93f0ba1a8bf42fca42815a51bdab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Thu, 25 Apr 2013 16:28:01 +0200 Subject: [PATCH] [CLEAN] cleaning: set(list), use directly a set bzr revid: tde@openerp.com-20130425142801-gwk9xsnhb3r20jji --- openerp/addons/base/ir/ir_ui_menu.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/openerp/addons/base/ir/ir_ui_menu.py b/openerp/addons/base/ir/ir_ui_menu.py index b8786810a12..647f714fd81 100644 --- a/openerp/addons/base/ir/ir_ui_menu.py +++ b/openerp/addons/base/ir/ir_ui_menu.py @@ -299,9 +299,9 @@ class ir_ui_menu(osv.osv): the action domain """ res = {} - menu_ids = [] + menu_ids = set() for menu in self.browse(cr, uid, ids, context=context): - menu_ids.append(menu.id) + menu_ids.add(menu.id) ctx = None if menu.action and menu.action.type in ('ir.actions.act_window', 'ir.actions.client') and menu.action.context: ctx = eval(menu.action.context, context) or None @@ -313,8 +313,8 @@ class ir_ui_menu(osv.osv): for menu_data in menu_ref: model, id = model_data_obj.get_object_reference(cr, uid, menu_data.split('.')[0], menu_data.split('.')[1]) if (model == 'ir.ui.menu'): - menu_ids.append(id) - menu_ids = list(set(menu_ids)) + menu_ids.add(id) + menu_ids = list(menu_ids) for menu in self.browse(cr, uid, menu_ids, context=context): res[menu.id] = {