Skip to content

Commit 1862825

Browse files
[FIX] Avoid possible issues with missing categories
1 parent dd2f051 commit 1862825

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

odoo/addons/base/migrations/13.0.1.3/pre-migration.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -709,16 +709,16 @@ def rename_ir_module_category(env):
709709
sql = "SELECT res_id FROM ir_model_data WHERE module=%s AND name=%s"
710710
env.cr.execute(sql, (module, name))
711711
new_row = env.cr.fetchone()
712-
if new_row:
713-
module, name = old_xmlid.split('.')
714-
env.cr.execute(sql, (module, name))
715-
old_row = env.cr.fetchone()
716-
if old_row:
712+
module, name = old_xmlid.split('.')
713+
env.cr.execute(sql, (module, name))
714+
old_row = env.cr.fetchone()
715+
if old_row:
716+
if new_row:
717717
openupgrade_merge_records.merge_records(
718718
env, "ir.module.category", [old_row[0]], new_row[0],
719719
method="sql", model_table="ir_module_category")
720-
else:
721-
openupgrade.rename_xmlids(env.cr, [(old_xmlid, new_xmlid)])
720+
else:
721+
openupgrade.rename_xmlids(env.cr, [(old_xmlid, new_xmlid)])
722722

723723

724724
@openupgrade.migrate()

0 commit comments

Comments
 (0)