Skip to content

Commit 546639c

Browse files
committed
Fix duplicate code
1 parent e125b2c commit 546639c

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

echo.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -504,11 +504,7 @@ func (e *Echo) add(host, method, path string, handler HandlerFunc, middleware ..
504504
name := handlerName(handler)
505505
router := e.findRouter(host)
506506
router.Add(method, path, func(c Context) error {
507-
h := handler
508-
// Chain middleware
509-
for i := len(middleware) - 1; i >= 0; i-- {
510-
h = middleware[i](h)
511-
}
507+
h := applyMiddleware(handler, middleware...)
512508
return h(c)
513509
})
514510
r := &Route{

0 commit comments

Comments
 (0)