Commit d7948425 authored by BaiJiangJie's avatar BaiJiangJie

[Update] 修复初始化 Default 节点的 Bug(原因:在其他组织下 Default 节点默认的 key 1 已经存在)3

parent a0be7333
......@@ -426,7 +426,13 @@ class SomeNodesMixin:
logger.info("Modify other org root node key")
with transaction.atomic():
with tmp_to_org(Organization.root()):
node = cls.objects.get(key='1')
node = cls.objects.filter(key='1').first()
if not node:
logger.info("Not found node that `key` = 1")
return
if not node.org.is_real():
logger.info("Org is not real for node that `key` = 1")
return
with tmp_to_org(node.org):
for n in cls.objects.all():
old_key = n.key
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment