No need to set block ids for db based graphs

This commit is contained in:
Tienson Qin
2023-07-19 21:46:00 +08:00
parent f919dac54b
commit 261b5a6b28
2 changed files with 28 additions and 24 deletions

View File

@@ -841,14 +841,15 @@
"Persist block uuid to file if the uuid is valid, and it's not persisted in file.
Accepts a list of uuids."
[block-ids]
(let [block-ids (remove nil? block-ids)
col (map (fn [block-id]
(when-let [block (db/entity [:block/uuid block-id])]
(when-not (:block/pre-block? block)
[block-id :id (str block-id)])))
block-ids)
col (remove nil? col)]
(editor-property/batch-set-block-property! col)))
(when-not (config/db-based-graph? (state/get-current-repo))
(let [block-ids (remove nil? block-ids)
col (map (fn [block-id]
(when-let [block (db/entity [:block/uuid block-id])]
(when-not (:block/pre-block? block)
[block-id :id (str block-id)])))
block-ids)
col (remove nil? col)]
(editor-property/batch-set-block-property! col))))
(defn copy-block-ref!
([block-id]