From 2e4f798a39a64c631d69ad768423ccf86c31234a Mon Sep 17 00:00:00 2001 From: "olt@tinyerp.com" <> Date: Mon, 20 Sep 2010 15:59:21 +0200 Subject: [PATCH] [IMP] project: no need to use operator.itemgetter when a simple lambda can do the same operation bzr revid: olt@tinyerp.com-20100920135921-fhqshcnqlepcflly --- addons/project/project.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/project/project.py b/addons/project/project.py index 6aa3eaef151..5483d7072c0 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -27,7 +27,6 @@ from tools.translate import _ from osv import fields, osv from tools import email_send as email -from operator import itemgetter class project_task_type(osv.osv): _name = 'project.task.type' @@ -466,7 +465,7 @@ class task(osv.osv): cr.execute('SELECT DISTINCT task_id '\ 'FROM project_task_parent_rel '\ 'WHERE parent_id IN %s', (tuple(ids),)) - child_ids = map(itemgetter(0), cr.fetchall()) + child_ids = map(lambda x: x[0], cr.fetchall()) c_ids = child_ids if (list(set(parent_ids).intersection(set(c_ids)))) or (obj_task.id in c_ids): return False