We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1738f1c commit 079f29dCopy full SHA for 079f29d
1 file changed
openupgrade_scripts/scripts/account/17.0.1.2/end-migration.py
@@ -21,10 +21,15 @@ def _assign_journal_xmlids(env):
21
for xmlid, journal_data in list(
22
template_data.get("account.journal", {}).items()
23
):
24
- if not env.ref(xmlid, raise_if_not_found=False) and "type" in journal_data:
+ if (
25
+ not env.ref(xmlid, raise_if_not_found=False)
26
+ and "type" in journal_data
27
+ and "code" in journal_data
28
+ ):
29
journal = existing_journals.filtered(
- lambda j: j.type == journal_data["type"] # noqa: B023
- )[:1]
30
+ lambda j: j.type == journal_data["type"]
31
+ and j.code == journal_data["code"] # noqa: B023
32
+ )
33
if journal:
34
existing_journals -= journal
35
env["ir.model.data"]._update_xmlids(
0 commit comments