From 336b8ad958f8e1ae7357af9826647b63c4b48ff5 Mon Sep 17 00:00:00 2001 From: wjqserver <114663932+WJQSERVER@users.noreply.github.com> Date: Wed, 9 Jul 2025 03:17:16 +0800 Subject: [PATCH] fix: missed engine.UnMatchFSRoutes set value --- engine.go | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/engine.go b/engine.go index 1695b87..a2e7b2a 100644 --- a/engine.go +++ b/engine.go @@ -281,22 +281,6 @@ func (engine *Engine) GetDefaultErrHandler() ErrorHandler { return defaultErrorHandle } -/* -// 传入并配置unMatchFS -func (engine *Engine) SetUnMatchFS(fs http.FileSystem) { - if fs != nil { - engine.unMatchFS.FSForUnmatched = fs - engine.unMatchFS.ServeUnmatchedAsFS = true - engine.unMatchFileServer = GetStaticFSHandleFunc(http.FileServer(fs)) - engine.UnMatchFSRoutes = HandlersChain{engine.unMatchFileServer} - } else { - engine.unMatchFS.ServeUnmatchedAsFS = false - engine.unMatchFileServer = nil - engine.UnMatchFSRoutes = nil - } -} -*/ - func (engine *Engine) SetUnMatchFS(fs http.FileSystem, handlers ...HandlerFunc) { engine.SetUnMatchFSChain(fs, handlers...) } @@ -309,6 +293,7 @@ func (engine *Engine) SetUnMatchFSChain(fs http.FileSystem, handlers ...HandlerF combinedChain := make(HandlersChain, len(handlers)+1) copy(combinedChain, handlers) combinedChain[len(handlers)] = unMatchFileServer + engine.UnMatchFSRoutes = combinedChain } else { engine.unMatchFS.ServeUnmatchedAsFS = false engine.UnMatchFSRoutes = nil