From 49c648f9be3f7a8e78fc0bfcadbbb7f7f1b97373 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 4 Sep 2023 16:19:19 +0800 Subject: [PATCH] :bug: Exporting PDF embedded asset files as attachments fails https://github.com/siyuan-note/siyuan/issues/9106 --- kernel/model/export.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/model/export.go b/kernel/model/export.go index f96b3b187..2c91c8802 100644 --- a/kernel/model/export.go +++ b/kernel/model/export.go @@ -896,7 +896,7 @@ func processPDFLinkEmbedAssets(pdfCtx *pdfcpu.Context, assetDests []string, remo now := pdfcpu.StringLiteral(pdfcpu.DateString(time.Now())) for _, link := range assetLinks { link.URI = strings.ReplaceAll(link.URI, "http://"+util.LocalHost+":"+util.ServerPort+"/export/temp/", "") - link.URI = strings.ReplaceAll(link.URI, "http://"+util.LocalHost+":"+util.ServerPort+"/", "") // https://github.com/siyuan-note/siyuan/issues/7414#issuecomment-1704573557 + link.URI = strings.ReplaceAll(link.URI, "http://"+util.LocalHost+":"+util.ServerPort+"/", "") // Exporting PDF embedded asset files as attachments fails https://github.com/siyuan-note/siyuan/issues/7414#issuecomment-1704573557 link.URI, _ = url.PathUnescape(link.URI) if idx := strings.Index(link.URI, "?"); 0 < idx { link.URI = link.URI[:idx]