From 8bac2adcee2732d119b48d3ba93bcf26fcf9df65 Mon Sep 17 00:00:00 2001 From: Jeremy Kersten Date: Mon, 11 May 2015 12:25:15 +0200 Subject: [PATCH] [FIX] base: ir_ui_view don't call clear cache in dev mode since decorator is conditionnal If we are in dev mode, _read_template has no cache, so impossible to clear the cache. Some code call directly the _read_template, it's why the condition is duplicated (fe4df440a0da24cb35ae80c4b3d9ae6242a155ae) --- openerp/addons/base/ir/ir_ui_view.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_ui_view.py b/openerp/addons/base/ir/ir_ui_view.py index 5e4bbf245ee..36bdcabda16 100644 --- a/openerp/addons/base/ir/ir_ui_view.py +++ b/openerp/addons/base/ir/ir_ui_view.py @@ -940,7 +940,8 @@ class view(osv.osv): def clear_cache(self): """ Deprecated, use `clear_caches` instead. """ - self.clear_caches() + if not config['dev_mode']: + self.clear_caches() def _contains_branded(self, node): return node.tag == 't'\