From 8fda6730a7090d1eee46e230e0c7282713646daf Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Fri, 14 Apr 2023 11:38:35 +0800 Subject: [PATCH] :art: Normalize filenames when `Convert network images to local images` Fix https://github.com/siyuan-note/siyuan/issues/7992 --- kernel/model/assets.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/model/assets.go b/kernel/model/assets.go index 1ec8c338c..28e17a50f 100644 --- a/kernel/model/assets.go +++ b/kernel/model/assets.go @@ -107,6 +107,8 @@ func NetImg2LocalAssets(rootID, originalURL string) (err error) { } name := filepath.Base(u) + name = util.FilterFileName(name) + name = util.TruncateLenFileName(name) name = "net-img-" + name name = util.AssetName(name) writePath := filepath.Join(assetsDirPath, name)