From df052074ea409a0307619cb476a88facaf69c3b4 Mon Sep 17 00:00:00 2001 From: "JMA (OpenERP)" Date: Tue, 11 May 2010 14:04:48 +0530 Subject: [PATCH] [FIX] Base_contact : search() of job improved bzr revid: jma@tinyerp.com-20100511083448-t66yybkz4iqixvaq --- addons/base_contact/base_contact.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/base_contact/base_contact.py b/addons/base_contact/base_contact.py index 9b4cc656acc..187d2d47863 100644 --- a/addons/base_contact/base_contact.py +++ b/addons/base_contact/base_contact.py @@ -208,6 +208,8 @@ class res_partner_job(osv.osv): if arg[2] and not count: search_arg = ['|', ('first_name', 'ilike', arg[2]), ('name', 'ilike', arg[2])] contact_ids = contact_obj.search(cr, user, search_arg, offset=offset, limit=limit, order=order, context=context, count=count) + if not contact_ids: + continue contacts = contact_obj.browse(cr, user, contact_ids, context=context) for contact in contacts: job_ids.extend([item.id for item in contact.job_ids])