- """ :deprecated: this method will be removed with OpenERP v8. Use task_ids
- fields instead. """
- if context is None:
- context = {}
- res = dict.fromkeys(ids, 0)
- ctx = context.copy()
- ctx['active_test'] = False
- task_ids = self.pool.get('project.task').search(cr, uid, [('project_id', 'in', ids)], context=ctx)
- for task in self.pool.get('project.task').browse(cr, uid, task_ids, context):
- res[task.project_id.id] += 1
+ res={}
+ for tasks in self.browse(cr, uid, ids, context):
+ res[tasks.id] = len(tasks.task_ids)