🎨 Improve converting network assets to local assets https://github.com/siyuan-note/siyuan/issues/15320

This commit is contained in:
Daniel 2025-07-20 10:07:08 +08:00
parent 513aadb9d5
commit 03d27d60e4
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -142,8 +142,8 @@ func extensionCopy(c *gin.Context) {
fName = util.FilterUploadFileName(fName)
ext := util.Ext(fName)
if "" == ext || strings.Contains(ext, "!") {
// 改进浏览器剪藏扩展转换本地图片后缀 https://github.com/siyuan-note/siyuan/issues/7467
if !util.IsCommonExt(ext) || strings.Contains(ext, "!") {
// 改进浏览器剪藏扩展转换本地图片后缀 https://github.com/siyuan-note/siyuan/issues/7467 https://github.com/siyuan-note/siyuan/issues/15320
if mtype := mimetype.Detect(data); nil != mtype {
ext = mtype.Extension()
fName += ext