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),