From a270d19d81624a72ee69f23f5619894d7f64836e Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Wed, 1 Jun 2011 12:52:09 +0200 Subject: [PATCH] [IMP] ir.ui.view.custom: order by create_date descending This way search(limit=1) will give you the latest customization for a given user. This can be used by client side to allow multiple customizations with multi-level undo. bzr revid: odo@openerp.com-20110601105209-vtgf73reh90uipct --- openerp/addons/base/ir/ir_ui_view.py | 1 + 1 file changed, 1 insertion(+) diff --git a/openerp/addons/base/ir/ir_ui_view.py b/openerp/addons/base/ir/ir_ui_view.py index 1600fa62d90..8aa4c0882bd 100644 --- a/openerp/addons/base/ir/ir_ui_view.py +++ b/openerp/addons/base/ir/ir_ui_view.py @@ -46,6 +46,7 @@ def _check_xml(self, cr, uid, ids, context=None): class view_custom(osv.osv): _name = 'ir.ui.view.custom' + _order = 'create_date desc' # search(limit=1) should return the last customization _columns = { 'ref_id': fields.many2one('ir.ui.view', 'Original View', select=True), 'user_id': fields.many2one('res.users', 'User', select=True),