diff options
| author | Christophe Simonis <chs@odoo.com> | 2016-09-22 15:23:45 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2016-09-22 15:23:45 +0200 |
| commit | 856476d4418390ca89ef161e31faf61248eeaa1d (patch) | |
| tree | f87ab29316440a28e9032d1b811eeb7ea5155653 /addons/website_crm_partner_assign/models | |
| parent | 4b812d9965128b02b4ac5ea49a66da622953cddc (diff) | |
| parent | b1b700adb1f26bb43e8f4b77b85f969a4b52d36c (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.py | 8 |
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): |
