diff --git a/hr_commission/__manifest__.py b/hr_commission/__manifest__.py
index 52e7d5d7..dabe560a 100644
--- a/hr_commission/__manifest__.py
+++ b/hr_commission/__manifest__.py
@@ -9,6 +9,7 @@
'website': 'https://hibou.io/',
'depends': [
# 'account_invoice_margin', # optional
+ 'hibou_professional',
'hr_contract',
],
'data': [
diff --git a/hr_commission/models/account.py b/hr_commission/models/account.py
index 9fc6c166..819c69d3 100644
--- a/hr_commission/models/account.py
+++ b/hr_commission/models/account.py
@@ -24,8 +24,8 @@ class AccountMove(models.Model):
'context': {'search_default_source_move_id': self[0].id}
}
- def action_post(self):
- res = super(AccountMove, self).action_post()
+ def post(self):
+ res = super(AccountMove, self).post()
invoices = self.filtered(lambda m: m.is_invoice())
if invoices:
self.env['hr.commission'].invoice_validated(invoices)
diff --git a/hr_commission/tests/test_commission.py b/hr_commission/tests/test_commission.py
index f921f30a..f28d983a 100644
--- a/hr_commission/tests/test_commission.py
+++ b/hr_commission/tests/test_commission.py
@@ -8,6 +8,7 @@ from odoo.tests import common
class TestCommission(common.TransactionCase):
+ # TODO refactor tests to not require sale.order
def setUp(self):
super().setUp()
diff --git a/hr_commission/views/commission_views.xml b/hr_commission/views/commission_views.xml
index 62a695ca..887cbbe8 100644
--- a/hr_commission/views/commission_views.xml
+++ b/hr_commission/views/commission_views.xml
@@ -116,6 +116,20 @@
tree,form,pivot,graph
+
+
+
+