From dd5c564918b09618e1678ec34e6248a195c2c136 Mon Sep 17 00:00:00 2001 From: Stephen Zeng Date: Sun, 18 May 2025 22:13:07 +0800 Subject: [PATCH] fix(handles): use EqualFold to check whether a readme file use EqualFold instead of regex --- server/handles/down.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/handles/down.go b/server/handles/down.go index 0ea7323f..05d535ff 100644 --- a/server/handles/down.go +++ b/server/handles/down.go @@ -130,8 +130,7 @@ func localProxy(c *gin.Context, link *model.Link, file model.Obj, proxyRange boo } Writer := &common.WrittenResponseWriter{ResponseWriter: c.Writer} - //优先处理md文件 - if file.GetName() == "README.md" && setting.GetBool(conf.FilterReadMeScripts) { + if strings.EqualFold(file.GetName(), "README.md") && setting.GetBool(conf.FilterReadMeScripts) { buf := bytes.NewBuffer(make([]byte, 0, file.GetSize())) w := &common.InterceptResponseWriter{ResponseWriter: Writer, Writer: buf} err = common.Proxy(w, c.Request, link, file)