From a68d24511c21f6927684b2c10e6eb7f021b1f2f7 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 7 Feb 2012 12:32:34 +0100 Subject: [PATCH] [FIX] project: when recomputing task hours, do not search for the parents of project id False bzr revid: rco@openerp.com-20120207113234-d0bwfam09upu7y13 --- addons/project/project.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project/project.py b/addons/project/project.py index c3a3ef7f5bf..f56f0fc84c5 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -86,7 +86,7 @@ class project(osv.osv): def _get_projects_from_tasks(self, cr, uid, task_ids, context=None): tasks = self.pool.get('project.task').browse(cr, uid, task_ids, context=context) - project_ids = [task.project_id.id for task in tasks] + project_ids = [task.project_id.id for task in tasks if task.project_id] return self.pool.get('project.project')._get_project_and_parents(cr, uid, project_ids, context) def _get_project_and_parents(self, cr, uid, ids, context=None):