2
0

[FIX] account_loan: post() -> action_post()

This commit is contained in:
Miquel Raïch 2022-02-11 18:44:26 +01:00 committed by Enric Tobella
parent b25939ec2f
commit 66cf08d17e
4 changed files with 6 additions and 6 deletions

View File

@ -337,7 +337,7 @@ class AccountLoanLine(models.Model):
):
raise UserError(_("Some moves must be created first"))
move = self.env["account.move"].create(record.move_vals())
move.post()
move.action_post()
res.append(move.id)
return res
@ -367,7 +367,7 @@ class AccountLoanLine(models.Model):
):
invoice.write({"line_ids": record._get_long_term_move_line_vals()})
if record.loan_id.post_invoice:
invoice.post()
invoice.action_post()
return res
def _get_long_term_move_line_vals(self):

View File

@ -19,8 +19,8 @@ class AccountMove(models.Model):
ondelete="restrict",
)
def post(self):
res = super().post()
def action_post(self):
res = super().action_post()
for record in self:
loan_line_id = record.loan_line_id
if loan_line_id:

View File

@ -305,7 +305,7 @@ class TestLoan(TransactionCase):
self.assertTrue(line.move_ids)
self.assertEqual(line.move_ids.state, "draft")
self.assertTrue(line.has_moves)
line.move_ids.post()
line.move_ids.action_post()
self.assertEqual(line.move_ids.state, "posted")
self.assertIn(
line.move_ids.id,

View File

@ -90,4 +90,4 @@ class AccountLoanPost(models.TransientModel):
raise UserError(_("Only loans in draft state can be posted"))
self.loan_id.post()
move = self.env["account.move"].create(self.move_vals())
move.post()
move.action_post()