From e7ac9c46c54dc7b9432ca55d4c488f2507cb71f0 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 14 Aug 2014 12:43:10 +0200 Subject: [PATCH] [FIX] --dev mode crashes on read_template ormcache invalidation --- openerp/addons/base/ir/ir_ui_view.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/openerp/addons/base/ir/ir_ui_view.py b/openerp/addons/base/ir/ir_ui_view.py index 31a2cff29da..87c5e798543 100644 --- a/openerp/addons/base/ir/ir_ui_view.py +++ b/openerp/addons/base/ir/ir_ui_view.py @@ -905,9 +905,10 @@ class view(osv.osv): #------------------------------------------------------ # QWeb template views #------------------------------------------------------ - @tools.conditional( - not config['dev_mode'], - tools.ormcache_context(accepted_keys=('lang','inherit_branding', 'editable', 'translatable'))) + read_template_cache = dict(accepted_keys=('lang','inherit_branding', 'editable', 'translatable')) + if config['dev_mode']: + read_template_cache['size'] = 0 + @tools.ormcache_context(**read_template_cache) def read_template(self, cr, uid, xml_id, context=None): if isinstance(xml_id, (int, long)): view_id = xml_id