[FIX] sale: Don't copy the leads, opportunities, meetings when we duplicate a partner

bzr revid: stw@openerp.com-20120802140405-wr89huxznwsss4ui
This commit is contained in:
Stephane Wirtel 2012-08-02 16:04:05 +02:00
parent 7639597d21
commit 112da954ff
1 changed files with 8 additions and 0 deletions

View File

@ -46,6 +46,14 @@ class res_partner(osv.osv):
'meeting_count': fields.function(_opportunity_meeting_count, string="Meeting", type='integer', multi='opp_meet'),
}
def copy(self, cr, uid, record_id, default=None, context=None):
if default is None:
default = {}
default.update({'opportunity_ids': [], 'meeting_ids' : [], 'phonecall_ids' : []})
super(res_partner, self).copy(cr, uid, record_id, default, context)
def redirect_partner_form(self, cr, uid, partner_id, context=None):
search_view = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'base', 'view_res_partner_filter')
value = {