fix: prefix # to create a heading lost properties

pull/11049/head
Tienson Qin 2024-02-24 00:20:22 +08:00
parent 6580edf841
commit c9467ce23b
1 changed files with 5 additions and 2 deletions

View File

@ -79,8 +79,11 @@
first-elem-type (first (ffirst ast))
block-with-title? (mldoc/block-with-title? first-elem-type)
content' (str (config/get-block-pattern :markdown) (if block-with-title? " " "\n") content)
block (merge block (block/parse-block (assoc block :block/content content')))]
(update block :block/refs remove-non-existed-refs!)))
block' (merge block (block/parse-block (assoc block :block/content content')))
block' (if (seq (:block/properties block))
(update block' :block/properties (fn [m] (merge m (:block/properties block))))
block')]
(update block' :block/refs remove-non-existed-refs!)))
block (if (and left (not= (:block/left block) left)) (assoc block :block/left left) block)
result (-> block
(merge (if level {:block/level level} {}))