mirror of
https://github.com/logseq/logseq.git
synced 2026-04-29 16:36:27 +00:00
fix: add debug helper to check left id conflicts
This commit is contained in:
@@ -650,9 +650,12 @@
|
||||
(cond
|
||||
(some #(= (:block/level-spaces %) (:block/level-spaces block)) parents) ; outdent
|
||||
(let [parents' (vec (filter (fn [p] (<= (:block/level-spaces p) level-spaces)) parents))
|
||||
blocks (cons (assoc (first blocks) :block/level (dec level))
|
||||
left (last parents')
|
||||
blocks (cons (assoc (first blocks)
|
||||
:block/level (dec level)
|
||||
:block/left [:block/uuid (:block/uuid left)])
|
||||
(rest blocks))]
|
||||
[blocks parents' (last parents') result])
|
||||
[blocks parents' left result])
|
||||
|
||||
:else
|
||||
(let [[f r] (split-with (fn [p] (<= (:block/level-spaces p) level-spaces)) parents)
|
||||
|
||||
Reference in New Issue
Block a user