fix: duplicated block ids in multiple files (#8668)

fix: duplicate block ids in multiple files
Co-authored-by: Gabriel Horner <gabriel@logseq.com>
This commit is contained in:
Tienson Qin
2023-02-21 15:50:09 +08:00
committed by GitHub
parent 3372b3bfbd
commit 40ad524443
10 changed files with 93 additions and 30 deletions

View File

@@ -26,7 +26,9 @@
(when-let [editing-block (state/get-edit-block)]
(let [page-id (:db/id (:block/page editing-block))
blocks (block/extract-blocks
(mldoc/->edn text (gp-mldoc/default-config format)) text format {})
(mldoc/->edn text (gp-mldoc/default-config format))
text format
{:page-name (:block/name (db/entity page-id))})
blocks' (gp-block/with-parent-and-left page-id blocks)]
(editor-handler/paste-blocks blocks' {}))))