diff options
Diffstat (limited to 'addons/product_email_template')
| -rw-r--r-- | addons/product_email_template/models/__init__.py | 2 | ||||
| -rw-r--r-- | addons/product_email_template/models/account_move.py (renamed from addons/product_email_template/models/account_invoice.py) | 9 |
2 files changed, 6 insertions, 5 deletions
diff --git a/addons/product_email_template/models/__init__.py b/addons/product_email_template/models/__init__.py index 2962f90f02e..6e7344e1748 100644 --- a/addons/product_email_template/models/__init__.py +++ b/addons/product_email_template/models/__init__.py @@ -1,4 +1,4 @@ # -*- coding: utf-8 -*- from . import product -from . import account_invoice
\ No newline at end of file +from . import account_move
\ No newline at end of file diff --git a/addons/product_email_template/models/account_invoice.py b/addons/product_email_template/models/account_move.py index 9668c8cdd58..87ed8e59663 100644 --- a/addons/product_email_template/models/account_invoice.py +++ b/addons/product_email_template/models/account_move.py @@ -3,8 +3,8 @@ from odoo import api, models -class AccountInvoice(models.Model): - _inherit = 'account.invoice' +class AccountMove(models.Model): + _inherit = 'account.move' def invoice_validate_send_email(self): for invoice in self.filtered(lambda x: x.type == 'out_invoice'): @@ -18,7 +18,8 @@ class AccountInvoice(models.Model): return True @api.multi - def invoice_validate(self): - res = super(AccountInvoice, self).invoice_validate() + def post(self): + # OVERRIDE + res = super(AccountMove, self).post() self.invoice_validate_send_email() return res |
