summaryrefslogtreecommitdiff
path: root/addons/product_email_template
diff options
context:
space:
mode:
Diffstat (limited to 'addons/product_email_template')
-rw-r--r--addons/product_email_template/models/__init__.py2
-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