🐛 Exporting PDF embedded asset files as attachments fails https://github.com/siyuan-note/siyuan/issues/9106

This commit is contained in:
Daniel 2023-09-04 16:19:19 +08:00
parent d59651639b
commit 49c648f9be
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -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]