From 4a5f8dd23dc6bab008b51dbd0ed595aabbe757f6 Mon Sep 17 00:00:00 2001 From: barredterra <14891507+barredterra@users.noreply.github.com> Date: Mon, 10 May 2021 12:19:41 +0200 Subject: [PATCH] fix: ignore lft and rgt when migrating a tree doctype --- frappe/modules/import_file.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frappe/modules/import_file.py b/frappe/modules/import_file.py index 5970eae5ca..6d589c4752 100644 --- a/frappe/modules/import_file.py +++ b/frappe/modules/import_file.py @@ -107,6 +107,10 @@ def import_doc(docdict, force=False, data_import=False, pre_process=None, doc = frappe.get_doc(docdict) + if doc.meta.is_tree: + doc.lft = None + doc.rgt = None + doc.run_method("before_import") doc.flags.ignore_version = ignore_version