fix: can't paste number

close #6997
This commit is contained in:
Tienson Qin
2022-10-18 10:13:18 +08:00
parent 0da1f2ce83
commit 459bd2e779
2 changed files with 4 additions and 2 deletions

View File

@@ -70,7 +70,10 @@
(let [copied-blocks (state/get-copied-blocks)
input (state/get-input)
text (string/replace text "\r\n" "\n") ;; Fix for Windows platform
whiteboard-shape? (= "logseq/whiteboard-shapes" (gobj/get (try-parse-as-json text) "type"))
whiteboard-data (try-parse-as-json text)
whiteboard-shape? (and whiteboard-data
(object? whiteboard-data)
(= "logseq/whiteboard-shapes" (.-type whiteboard-data)))
text (if whiteboard-shape?
(block-ref/->block-ref (gobj/getValueByKeys (try-parse-as-json text) "shapes" 0 "id"))
text)