🎨 API /api/block/* 支持插入或更新带有块级 IAL 的空段落块 Fix https://github.com/siyuan-note/siyuan/issues/6713

This commit is contained in:
Liang Ding 2022-11-25 18:04:55 +08:00
parent aafbd204db
commit c0d1451c7b
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
7 changed files with 10 additions and 29 deletions

View file

@ -296,7 +296,7 @@ func broadcastTransactions(transactions []*model.Transaction) {
func dataBlockDOM(data string, luteEngine *lute.Lute) (ret string) {
luteEngine.SetHTMLTag2TextMark(true) // API `/api/block/**` 无法使用 `<u>foo</u>` 与 `<kbd>bar</kbd>` 插入/更新行内元素 https://github.com/siyuan-note/siyuan/issues/6039
ret = luteEngine.Md2BlockDOM(data)
ret = luteEngine.Md2BlockDOM(data, true)
if "" == ret {
// 使用 API 插入空字符串出现错误 https://github.com/siyuan-note/siyuan/issues/3931
blankParagraph := parse.NewParagraph()