feat(outliner): sync to file

This commit is contained in:
defclass
2021-04-01 12:19:26 +08:00
parent 2f790d3a34
commit 3b8a825b24
9 changed files with 310 additions and 56 deletions

View File

@@ -561,7 +561,7 @@
(->
(wrap-parse-block block)
(outliner-core/block)
(tree/-save))
(outliner-core/save-node))
(let [opts {:key :block/change
:data [block]}]
(db/refresh repo opts))))
@@ -768,7 +768,7 @@
(mapv outliner-core/block [current-block new-block])
has-children? (seq (tree/-get-children current-node))
new-is-sibling? (not has-children?)]
(tree/-save current-node)
(outliner-core/save-node current-node)
(outliner-core/insert-node new-node current-node new-is-sibling?)))