diff --git a/kernel/model/listitem.go b/kernel/model/listitem.go index 409ee88a34e..b28902ba410 100644 --- a/kernel/model/listitem.go +++ b/kernel/model/listitem.go @@ -98,6 +98,7 @@ func ListItem2Doc(srcListItemID, targetBoxID, targetPath string) (srcRootBlockID if nil == srcTree.Root.FirstChild { srcTree.Root.AppendChild(treenode.NewParagraph()) } + treenode.RemoveBlockTreesByRootID(srcTree.ID) if err = indexWriteJSONQueue(srcTree); nil != err { return "", "", err }