From 2f974012dbd510fb0e933adcdb46db993554f1ba Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Fri, 17 Jan 2014 14:49:16 +0100 Subject: [PATCH] [FIX] ir_ui_view: write noupdate on ir_model_data with SUPERUSER when the user write bzr revid: chm@openerp.com-20140117134916-w59ive0yiqchp57m --- openerp/addons/base/ir/ir_ui_view.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_ui_view.py b/openerp/addons/base/ir/ir_ui_view.py index 29b1a45b5a7..127bfc2d5b4 100644 --- a/openerp/addons/base/ir/ir_ui_view.py +++ b/openerp/addons/base/ir/ir_ui_view.py @@ -183,7 +183,7 @@ class view(osv.osv): # TODO: should be doable in a read and a write for view_ in self.browse(cr, uid, ids, context=context): if view_.model_data_id: - view_.model_data_id.write({'noupdate': True}) + self.pool.get('ir.model.data').write(cr, openerp.SUPERUSER_ID, view_.model_data_id.id, {'noupdate': True}) return ret # default view selection