[FIX] res_partner: Meetings button on form view was not correctly
authorThibault Delavallée <tde@openerp.com>
Wed, 27 Aug 2014 10:31:48 +0000 (12:31 +0200)
committerThibault Delavallée <tde@openerp.com>
Wed, 27 Aug 2014 10:31:48 +0000 (12:31 +0200)
filtering displayed meetings according to the selected partner.

addons/crm/res_partner.py

index a8d5724..718ecd9 100644 (file)
@@ -88,16 +88,11 @@ class res_partner(osv.osv):
         return opportunity_ids
 
     def schedule_meeting(self, cr, uid, ids, context=None):
-        if context is None:
-            context = {}
         partner_ids = list(ids)
         partner_ids.append(self.pool.get('res.users').browse(cr, uid, uid).partner_id.id)
         res = self.pool.get('ir.actions.act_window').for_xml_id(cr, uid, 'calendar', 'action_calendar_event', context)
         res['context'] = {
-            'default_partner_id': ids and ids[0] or False,
+            'search_default_partner_ids': list(ids),
             'default_partner_ids': partner_ids,
         }
         return res
-
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: