From 6a15f27373f50faaa20f9264f5c448217b8998f6 Mon Sep 17 00:00:00 2001 From: Luc De Meyer Date: Wed, 17 Aug 2022 19:02:29 +0200 Subject: [PATCH] [FIX]account_journal_lock_date - prevent false positives --- account_journal_lock_date/models/account_move.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/account_journal_lock_date/models/account_move.py b/account_journal_lock_date/models/account_move.py index 29cbd0f15..32490a03f 100644 --- a/account_journal_lock_date/models/account_move.py +++ b/account_journal_lock_date/models/account_move.py @@ -13,8 +13,11 @@ class AccountMove(models.Model): _inherit = "account.move" def write(self, values): + names = self.mapped("name") res = super().write(values) - self._check_fiscalyear_lock_date() + for i, am in enumerate(self): + if "name" in values and values["name"] != names[i]: + am._check_fiscalyear_lock_date() return res def _check_fiscalyear_lock_date(self):