From 9b25bfa8f4b6faf1b9799629db485c7d0e77ccd6 Mon Sep 17 00:00:00 2001 From: wxiaoguang Date: Fri, 21 Jul 2023 06:43:49 +0800 Subject: Remove redundant "RouteMethods" method (#26024) The `RouteMethods` is mainly an alias for `Methods` with different argument order. Remove it to keep the "route.go" code clear --- routers/api/packages/api.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'routers/api') diff --git a/routers/api/packages/api.go b/routers/api/packages/api.go index fa7f66f3ab..2ba35e2138 100644 --- a/routers/api/packages/api.go +++ b/routers/api/packages/api.go @@ -634,7 +634,7 @@ func ContainerRoutes() *web.Route { ) // Manual mapping of routes because {image} can contain slashes which chi does not support - r.RouteMethods("/*", "HEAD,GET,POST,PUT,PATCH,DELETE", func(ctx *context.Context) { + r.Methods("HEAD,GET,POST,PUT,PATCH,DELETE", "/*", func(ctx *context.Context) { path := ctx.Params("*") isHead := ctx.Req.Method == "HEAD" isGet := ctx.Req.Method == "GET" -- cgit v1.2.3