From 283ca7da41dba8be2c8b1fd98102952df666275a Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Sun, 8 Sep 2024 22:58:30 +0800 Subject: [PATCH] :art: Improve export to Liandi https://github.com/siyuan-note/siyuan/issues/12338 --- kernel/model/export.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/model/export.go b/kernel/model/export.go index d5c3f0d62..a94e4f2fa 100644 --- a/kernel/model/export.go +++ b/kernel/model/export.go @@ -1866,6 +1866,11 @@ func exportMarkdownContent0(tree *parse.Tree, cloudAssetsBase string, assetsDest if util.IsAssetLinkDest([]byte(href)) { n.TextMarkAHref = strings.ReplaceAll(href, " ", "_") } + } else if ast.NodeIFrame == n.Type || ast.NodeAudio == n.Type || ast.NodeVideo == n.Type { + dest := treenode.GetNodeSrcTokens(n) + if util.IsAssetLinkDest([]byte(dest)) { + setAssetsLinkDest(n, dest, strings.ReplaceAll(dest, " ", "_")) + } } return ast.WalkContinue })