diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py index 78bab712022..b40c3a9fa7a 100644 --- a/addons/project_issue/project_issue.py +++ b/addons/project_issue/project_issue.py @@ -546,9 +546,10 @@ class project_project(osv.Model): class res_partner(osv.osv): def _issue_count(self, cr, uid, ids, field_name, arg, context=None): Issue = self.pool['project.issue'] + partners = {id: self.search(cr, uid, [('id', 'child_of', ids)]) for id in ids} return { - partner_id: Issue.search_count(cr,uid, [('partner_id', '=', partner_id)]) - for partner_id in ids + partner_id: Issue.search_count(cr, uid, [('partner_id', 'in', partners[partner_id])]) + for partner_id in partners.keys() } """ Inherits partner and adds Issue information in the partner form """