Merge pull request #90 from monotone/patch-1

fix: pre filter middleware not working
This commit is contained in:
孟帅 2024-04-07 10:34:06 +08:00 committed by GitHub
commit 82483bd7b9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -59,7 +59,7 @@ func (s *sMiddleware) GenRouteKey(method, path string) string {
// PreFilter 请求输入预处理
// api使用gf规范路由并且XxxReq结构体实现了validate.Filter接口即可
func (s *sMiddleware) PreFilter(r *ghttp.Request) {
router, ok := s.GetFilterRoutes(r)[s.GenFilterRouteKey(r.Router)]
router, ok := s.GetFilterRoutes(r)[s.GenFilterRequestKey(r)]
if !ok {
r.Middleware.Next()
return