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 | |
| parent | 4b812d9965128b02b4ac5ea49a66da622953cddc (diff) | |
| parent | b1b700adb1f26bb43e8f4b77b85f969a4b52d36c (diff) | |
[MERGE] forward port branch saas-12 up to b1b700a
Diffstat (limited to 'addons/website_crm_partner_assign')
| -rw-r--r-- | addons/website_crm_partner_assign/models/crm_lead.py | 8 | ||||
| -rw-r--r-- | addons/website_crm_partner_assign/static/src/js/crm_partner_assign.js | 2 |
2 files changed, 5 insertions, 5 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): diff --git a/addons/website_crm_partner_assign/static/src/js/crm_partner_assign.js b/addons/website_crm_partner_assign/static/src/js/crm_partner_assign.js index cb9f820d580..19902593573 100644 --- a/addons/website_crm_partner_assign/static/src/js/crm_partner_assign.js +++ b/addons/website_crm_partner_assign/static/src/js/crm_partner_assign.js @@ -35,7 +35,7 @@ $('.interested_partner_assign_confirm').on('click',function(e){ $('.desinterested_partner_assign_confirm').on('click',function(e){ new Model('crm.lead') .call("partner_desinterested", - [[$('.desinterested_partner_assign_form .assign_lead_id').val()], + [[parseInt($('.desinterested_partner_assign_form .assign_lead_id').val())], $('.desinterested_partner_assign_form .comment_desinterested').val(), $('.desinterested_partner_assign_form .contacted_desinterested').prop('checked')]) .then(function(){ |
