From 959caf2596211714f75cebd0990356b91cd80021 Mon Sep 17 00:00:00 2001 From: Simon Lejeune Date: Mon, 30 Jun 2014 15:32:53 +0200 Subject: [PATCH] [IMP] cache the load_menus method to improve website performances --- openerp/addons/base/ir/ir_ui_menu.py | 1 + 1 file changed, 1 insertion(+) diff --git a/openerp/addons/base/ir/ir_ui_menu.py b/openerp/addons/base/ir/ir_ui_menu.py index 8ace579defb..718dcb0c36c 100644 --- a/openerp/addons/base/ir/ir_ui_menu.py +++ b/openerp/addons/base/ir/ir_ui_menu.py @@ -349,6 +349,7 @@ class ir_ui_menu(osv.osv): menu_domain = [('parent_id', '=', False)] return self.search(cr, uid, menu_domain, context=context) + @tools.ormcache() def load_menus(self, cr, uid, context=None): """ Loads all menu items (all applications and their sub-menus).