summaryrefslogtreecommitdiff
path: root/addons/website_crm_partner_assign/models
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2016-09-22 15:23:45 +0200
committerChristophe Simonis <chs@odoo.com>2016-09-22 15:23:45 +0200
commit856476d4418390ca89ef161e31faf61248eeaa1d (patch)
treef87ab29316440a28e9032d1b811eeb7ea5155653 /addons/website_crm_partner_assign/models
parent4b812d9965128b02b4ac5ea49a66da622953cddc (diff)
parentb1b700adb1f26bb43e8f4b77b85f969a4b52d36c (diff)
[MERGE] forward port branch saas-12 up to b1b700a
Diffstat (limited to 'addons/website_crm_partner_assign/models')
-rw-r--r--addons/website_crm_partner_assign/models/crm_lead.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/addons/website_crm_partner_assign/models/crm_lead.py b/addons/website_crm_partner_assign/models/crm_lead.py
index fdcfdb6d61c..1da4264050f 100644
--- a/addons/website_crm_partner_assign/models/crm_lead.py
+++ b/addons/website_crm_partner_assign/models/crm_lead.py
@@ -204,8 +204,8 @@ class CrmLead(models.Model):
else:
message = _('<p>I am not interested by this lead. I have not contacted the lead.</p>')
partner_ids = self.env['res.partner'].search(
- [('id', 'child_of', self.env.uid.partner_id.commercial_partner_id.id)])
- self.sudo().message_unsubscribe(partner_ids)
+ [('id', 'child_of', self.env.user.partner_id.commercial_partner_id.id)])
+ self.sudo().message_unsubscribe(partner_ids=partner_ids.ids)
if comment:
message += '<p>%s</p>' % comment
self.message_post(body=message, subtype="mail.mt_note")
@@ -213,8 +213,8 @@ class CrmLead(models.Model):
'partner_assigned_id': False
}
if partner_ids:
- values['partner_declined_ids'] = map(lambda p: (4, p, 0), partner_ids)
- self.write(values)
+ values['partner_declined_ids'] = map(lambda p: (4, p, 0), partner_ids.ids)
+ self.sudo().write(values)
@api.multi
def update_lead_portal(self, values):