Merge pull request #725 from odoo-dev/7.0-bug-1235237-ypa

[FIX] crm_claim: copy: reset stage + add a copy marker to the name
This commit is contained in:
Thibault Delavallée 2014-06-25 09:15:11 +02:00
commit 50871bb4fe
1 changed files with 7 additions and 0 deletions

View File

@ -179,6 +179,13 @@ class crm_claim(base_stage, osv.osv):
address = self.pool.get('res.partner').browse(cr, uid, part)
return {'value': {'email_from': address.email, 'partner_phone': address.phone}}
def copy(self, cr, uid, id, default=None, context=None):
claim = self.browse(cr, uid, id, context=context)
default = dict(default or {},
stage_id = self._get_default_stage_id(cr, uid, context=context),
name = _('%s (copy)') % claim.name)
return super(crm_claim, self).copy(cr, uid, id, default, context=context)
# -------------------------------------------------------
# Mail gateway
# -------------------------------------------------------