diff --git a/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/index/IndexManager.java b/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/index/IndexManager.java index c35f7301..09f7ef81 100644 --- a/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/index/IndexManager.java +++ b/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/index/IndexManager.java @@ -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 subtreeNodes = indexSupport.collectValidSubtreeAsValueRoot(srcNode); RootNode moveRoot = IndexNodeTreeUtils.build(subtreeNodes); - docLogDao.log("indexNode:asyncMove", srcCode, "srcCode", srcCode, "destParentCode", destParentCode); return connectNodes(moveRoot, destParentNode); })); }