From 0084646475b74a940474b2ce6345f970a01f2789 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 17 Sep 2014 15:52:47 +0200 Subject: [PATCH] [IMP] Refactor ir.ui.view's read_template cache invalidation --- openerp/addons/base/ir/ir_ui_view.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openerp/addons/base/ir/ir_ui_view.py b/openerp/addons/base/ir/ir_ui_view.py index 7685b34e669..61e184087a3 100644 --- a/openerp/addons/base/ir/ir_ui_view.py +++ b/openerp/addons/base/ir/ir_ui_view.py @@ -257,7 +257,7 @@ class view(osv.osv): if not values.get('name'): values['name'] = "%s %s" % (values.get('model'), values['type']) - self.read_template.clear_cache(self) + self.clear_cache() return super(view, self).create( cr, uid, self._compute_defaults(cr, uid, values, context=context), @@ -275,7 +275,7 @@ class view(osv.osv): if custom_view_ids: self.pool.get('ir.ui.view.custom').unlink(cr, uid, custom_view_ids) - self.read_template.clear_cache(self) + self.clear_cache() ret = super(view, self).write( cr, uid, ids, self._compute_defaults(cr, uid, vals, context=context),