From 5cb1660e24e89bfa580b5c9eaaeba4c8bee7844f Mon Sep 17 00:00:00 2001 From: Thomas Binsfeld Date: Wed, 20 Feb 2019 13:15:20 +0100 Subject: [PATCH] [FIX] Contract to Invoice: take contract vendor instead of partner's --- contract/models/contract.py | 2 +- contract/tests/test_contract.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/contract/models/contract.py b/contract/models/contract.py index def6530c..1212a459 100644 --- a/contract/models/contract.py +++ b/contract/models/contract.py @@ -253,7 +253,7 @@ class AccountAnalyticAccount(models.Model): 'journal_id': journal.id, 'origin': self.name, 'company_id': self.company_id.id, - 'user_id': self.partner_id.user_id.id, + 'user_id': self.user_id.id, 'payment_term_id': self.payment_term_id.id, 'fiscal_position_id': self.fiscal_position_id.id, } diff --git a/contract/tests/test_contract.py b/contract/tests/test_contract.py index 989512af..54e71c2e 100644 --- a/contract/tests/test_contract.py +++ b/contract/tests/test_contract.py @@ -154,7 +154,7 @@ class TestContract(TestContractBase): self.assertTrue(self.inv_line.invoice_line_tax_ids) self.assertAlmostEqual(self.inv_line.price_subtotal, 50.0) self.assertEqual( - self.contract.partner_id.user_id, self.invoice_monthly.user_id + self.contract.user_id, self.invoice_monthly.user_id ) def test_contract_recurring_next_date(self):