|
@@ -224,10 +224,15 @@ func Doc2Heading(srcID, targetID string, after bool) (srcTreeBox, srcTreePath st
|
|
|
contentPivot.Unlink()
|
|
|
}
|
|
|
|
|
|
- // 推送给前端移除旧文档
|
|
|
+ box := Conf.Box(srcTree.Box)
|
|
|
+ if removeErr := box.Remove(srcTree.Path); nil != removeErr {
|
|
|
+ logging.LogWarnf("remove tree [%s] failed: %s", srcTree.Path, removeErr)
|
|
|
+ }
|
|
|
+ box.removeSort([]string{srcTree.ID})
|
|
|
+ RemoveRecentDoc([]string{srcTree.ID})
|
|
|
evt := util.NewCmdResult("removeDoc", 0, util.PushModeBroadcast)
|
|
|
evt.Data = map[string]interface{}{
|
|
|
- "ids": []string{srcTree.Root.ID},
|
|
|
+ "ids": []string{srcTree.ID},
|
|
|
}
|
|
|
util.PushEvent(evt)
|
|
|
|