From 6a1d87dfb81b03698141c426e958e0ac83bda8dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 25 Mar 2013 12:54:30 +0100 Subject: [PATCH] [FIX] portal_sale: when confirming an invoice, no invitation emails should be sent. bzr revid: tde@openerp.com-20130325115430-9s6i1nkko1zfj66i --- addons/portal_sale/portal_sale.py | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/addons/portal_sale/portal_sale.py b/addons/portal_sale/portal_sale.py index d4d5b64cea3..49624671f98 100644 --- a/addons/portal_sale/portal_sale.py +++ b/addons/portal_sale/portal_sale.py @@ -61,18 +61,6 @@ class sale_order(osv.Model): partner = document.partner_id if partner.id not in document.message_follower_ids: self.message_subscribe(cr, uid, ids, [partner.id], context=context) - user = self.pool.get('res.users').browse(cr, uid, uid, context=context) - mail_values = { - 'email_from': user.partner_id.email, - 'email_to': partner.email, - 'subject': 'Invitation to follow %s' % document.name_get()[0][1], - 'body_html': 'You have been invited to follow %s' % document.name_get()[0][1], - 'auto_delete': True, - 'type': 'email', - } - mail_obj = self.pool.get('mail.mail') - mail_id = mail_obj.create(cr, uid, mail_values, context=context) - mail_obj.send(cr, uid, [mail_id], recipient_ids=[partner.id], context=context) return super(sale_order, self).action_button_confirm(cr, uid, ids, context=context) def get_signup_url(self, cr, uid, ids, context=None): @@ -122,18 +110,6 @@ class account_invoice(osv.Model): partner = document.partner_id if partner.id not in document.message_follower_ids: self.message_subscribe(cr, uid, ids, [partner.id], context=context) - user = self.pool.get('res.users').browse(cr, uid, uid, context=context) - mail_values = { - 'email_from': user.partner_id.email, - 'email_to': partner.email, - 'subject': 'Invitation to follow %s' % document.name_get()[0][1], - 'body_html': 'You have been invited to follow %s' % document.name_get()[0][1], - 'auto_delete': True, - 'type': 'email', - } - mail_obj = self.pool.get('mail.mail') - mail_id = mail_obj.create(cr, uid, mail_values, context=context) - mail_obj.send(cr, uid, [mail_id], recipient_ids=[partner.id], context=context) return super(account_invoice, self).invoice_validate(cr, uid, ids, context=context) def get_signup_url(self, cr, uid, ids, context=None):