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 + + + + tree,form + +