mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-05-04 03:31:31 +08:00
🎨 Improve net img convert to local https://github.com/siyuan-note/siyuan/issues/13600
This commit is contained in:
parent
78d5f54117
commit
d34caba3bb
@ -57,6 +57,9 @@ func statAsset(c *gin.Context) {
|
|||||||
if strings.Contains(p, ":") {
|
if strings.Contains(p, ":") {
|
||||||
p = strings.TrimPrefix(p, "/")
|
p = strings.TrimPrefix(p, "/")
|
||||||
}
|
}
|
||||||
|
if strings.Contains(p, "?") {
|
||||||
|
p = p[:strings.Index(p, "?")]
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
ret.Code = 1
|
ret.Code = 1
|
||||||
return
|
return
|
||||||
|
@ -116,6 +116,9 @@ func NetAssets2LocalAssets(rootID string, onlyImg bool, originalURL string) (err
|
|||||||
if strings.Contains(u, ":") {
|
if strings.Contains(u, ":") {
|
||||||
u = strings.TrimPrefix(u, "/")
|
u = strings.TrimPrefix(u, "/")
|
||||||
}
|
}
|
||||||
|
if strings.Contains(u, "?") {
|
||||||
|
u = u[:strings.Index(u, "?")]
|
||||||
|
}
|
||||||
|
|
||||||
if !gulu.File.IsExist(u) || gulu.File.IsDir(u) {
|
if !gulu.File.IsExist(u) || gulu.File.IsDir(u) {
|
||||||
continue
|
continue
|
||||||
|
Loading…
Reference in New Issue
Block a user