REQ-3540: foo

This commit is contained in:
yanglin 2025-03-21 14:07:56 +08:00
parent 0dde6cba80
commit ff1cd0c47b

View File

@ -182,11 +182,11 @@ public class IndexManager {
IndexNode srcNode = getOrThrow(srcCode);
IndexNode destParentNode = determineDestParentNode(srcNode, destParentCode, "移动");
return async(() -> transaction.execute(unused -> {
docLogDao.log("indexNode:asyncMove", srcCode, "srcCode", srcCode, "destParentCode", destParentCode);
if (docProps.isLockSubtreeWhenMove())
indexSupport.lockSubtree(srcNode);
List<IndexNode> subtreeNodes = indexSupport.collectValidSubtreeAsValueRoot(srcNode);
RootNode<IndexNode> moveRoot = IndexNodeTreeUtils.build(subtreeNodes);
docLogDao.log("indexNode:asyncMove", srcCode, "srcCode", srcCode, "destParentCode", destParentCode);
return connectNodes(moveRoot, destParentNode);
}));
}