[IMP]: crm: When we forward opportunity to user, it should assign that opportunity to that user

bzr revid: rpa@tinyerp.com-20100715121446-azfpiax8752b26r2
This commit is contained in:
rpa (Open ERP)
2010-07-15 17:44:46 +05:30
parent d258425749
commit b4f27ec91b
+4 -2
View File
@@ -180,8 +180,9 @@ class crm_lead_forward_to_partner(osv.osv_memory):
to_write = {'date_assign': time.strftime('%Y-%m-%d')}
if (this.name == 'partner' and this.partner_id):
to_write['partner_assigned_id'] = this.partner_id.id
case_pool.write(cr, uid, case.id, to_write)
if this.name == 'user':
to_write.update({'user_id' : this.user_id.id})
email_re = r'([^ ,<@]+@[^> ,]+)'
email_cc = re.findall(email_re, case.email_cc or '')
new_cc = ''
@@ -190,7 +191,8 @@ class crm_lead_forward_to_partner(osv.osv_memory):
email_to = email_to and email_to[0] or ''
if email_to not in email_cc:
new_cc += ', ' + to
case_pool.write(cr, uid, case.id, {'email_cc' : case.email_cc and case.email_cc + new_cc})
to_write.update({'email_cc' : case.email_cc and case.email_cc + new_cc})
case_pool.write(cr, uid, case.id, to_write, context=context)
return {}