From 89ceb878fa9f88b2346ceb0320cb5f642c2726cf Mon Sep 17 00:00:00 2001 From: "Atul Patel (OpenERP)" Date: Tue, 2 Jul 2013 10:45:22 +0530 Subject: [PATCH] [IMP]: Improve search method bzr revid: atp@tinyerp.com-20130702051522-jpqh6bkyrbl2gjuc --- addons/base_calendar/crm_meeting.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/addons/base_calendar/crm_meeting.py b/addons/base_calendar/crm_meeting.py index fbb41fb230a..c537472c61c 100644 --- a/addons/base_calendar/crm_meeting.py +++ b/addons/base_calendar/crm_meeting.py @@ -69,11 +69,8 @@ class crm_meeting(base_state, osv.Model): def search(self, cr, uid, args, offset=0, limit=0, order=None, context=None, count=False): if context.get('mymeetings',False): partner_id = self.pool.get('res.users').browse(cr, uid, uid, context).partner_id.id - args.append('|') - args.append(['partner_ids', 'in', partner_id]) - args.append(['user_id', '=', uid]) - ids = super(crm_meeting, self).search(cr, uid, args, offset=offset, limit=limit, order=order, context=context, count=count) - return ids + args += ['|', ('partner_ids', 'in', [partner_id]), ('user_id', '=', uid)] + return super(crm_meeting, self).search(cr, uid, args, offset=offset, limit=limit, order=order, context=context, count=count) def message_get_subscription_data(self, cr, uid, ids, context=None): res = {}