From ad33728043c574f5f3fa6799873fc3aa52db4738 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Tue, 27 May 2014 11:31:22 +0200 Subject: [PATCH] [IMP] use sorted + key instead of sort + cmp --- addons/website/models/ir_ui_view.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/website/models/ir_ui_view.py b/addons/website/models/ir_ui_view.py index f4b6a600177..26ca5eebfc6 100644 --- a/addons/website/models/ir_ui_view.py +++ b/addons/website/models/ir_ui_view.py @@ -63,8 +63,7 @@ class view(osv.osv): if options: todo += filter(lambda x: not x.inherit_id, view.inherited_option_ids) # Keep options in a determinitic order whatever their enabled disabled status - todo.sort(lambda x,y:cmp(x.id,y.id)) - for child_view in todo: + for child_view in sorted(todo, key=lambda v: v.id): for r in self._views_get(cr, uid, child_view, options=bool(child_view.inherit_id), context=context, root=False): if r not in result: result.append(r)